Carlo is co-founder, partner and CEO of Tailor-Made.
During his professional career, Carlo has launched several companies and has worked in different industries.
Currently, he’s a managing director of different advisory firms and service providers: Tailor-Made, Ace Entertainment, Nomad Media Group, Media Coat Bi-Invest Advisors, Vermilion Finance, ServiceMagic Europe. Carlo also serves as an independent director and manager for commercial companies and regulated structures (PSF, investment funds).
He is a former member of the board of the national competition authority in Luxembourg and the author of the most popular guide to business creation on Luxembourg (‘Devenir indépendant au Luxembourg – Les clés de la réussite’).
Prior to becoming an entrepreneur, Carlo worked as a management consultant and project manager for a Big 5 consulting firm and as a financial analyst for an asset management company in Luxembourg.
He started his career in journalism specialized in economics, finance and European affairs.
Carlo holds a master’s degree in business law, is certified financial analyst and holds a degree in marketing.