Business Operations AssociateChinaExperienced
Strategy & Operations LeadChinaExperienced
Lead, Special ProjectsSwitzerlandExperienced
Chief of StaffSingaporeExperienced
Executive, Office of the CEOSwitzerlandExperienced
Strategy & Operations AssociateChinaExperienced
Director, Business OperationsSwitzerlandExperienced
Lead, StrategyChinaExperienced