Martin était auparavant le Chief Risk Officer de Sygnum. Avant de rejoindre Sygnum, Martin était auditeur et conseiller qualifié pour le secteur des services financiers chez KPMG et Deloitte. Martin est titulaire d'un Master of Arts en administration des affaires de l'Université de Zurich et d'un diplôme suisse d'expert-comptable (CPA).