
Victor TARABOULOUS
As a member of the Marketing team, Victor helps to execute the company’s marketing plan by creating and writing content on SWEN CP’s expertise and services, in a range of formats including brochures and presentations.
Victor has held several positions in asset management, digital technologies, product marketing and project management. He holds a master’s degree in banking, finance and international trade.
