Owen McCall is an experienced marketing professional specializing in the fintech sector, currently serving as the Head of Marketing & Communications at swissQuant since June 2022. With a strong background in developing and executing marketing strategies, Owen leads a high-performing team to enhance brand awareness and client engagement. Previous roles include Senior Marketing Manager at swissQuant, Host & Producer of the Mastering Complexity Podcast, and various marketing leadership positions at LGR Global and Heroes Group AG. Owen's educational credentials encompass a Master’s Degree in International Law from the University of St. Gallen, along with multiple professional certificates in marketing analytics, artificial intelligence, and sustainable finance.
Sign up to view 1 direct report
Get started
This person is not in any teams