Switch
Tomas Edwards has held prominent positions in sales and marketing, currently serving as the Head of Sales at Switch. Prior to this role, Tomas gathered experience in global product marketing at SimCorp, where expertise in market strategies and product positioning was developed.
This person is not in any teams
This person is not in any offices