OM

Owen McCall

Head Of Marketing & Communications at swissQuant

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.

Links

Previous companies

Covee Network logo

Org chart


Teams

This person is not in any teams