Current role
Director, Switzerland and Healthcare & Lifesciences at Armstrong Craven
Director, Switzerland at Trans Global Projects
Director, Switzerland at Trans Global Projects
Director, Switzerland at Trans Global Projects
Director Switzerland at Globiance