Carlos Contreras Meca

Chief Business Officer (cbo) at Radiomics

Carlos Contreras Meca has a diverse work experience spanning several companies and industries. Carlos is currently working as the Chief Commercial Officer (CCO) at Radiomics, starting in January 2021. Prior to that, they held various roles at Johnson & Johnson, starting in 2017. These roles included Value-based Healthcare Manager, Strategic Contracting Lead - EMEA, and Strategic Account Manager. Notably, they were responsible for designing innovative contracting frameworks and coordinating commercial efforts for a strategic account in Belgium.

Before their time at Johnson & Johnson, Carlos worked at Simon-Kucher & Partners from 2010 to 2017 as a Director. In this role, they focused on strategy and marketing in the life sciences and medtech industry. Their responsibilities included leading pricing and strategy projects, managing teams of consultants, developing new knowledge, and engaging in business development activities. Carlos also played a role in taking public relations initiatives and developing expertise in Portuguese and Spanish speaking markets.

Prior to Simon-Kucher & Partners, Carlos worked as a Consultant at Resultance from 2009 to 2010 and held various roles at Alcimed from 2005 to 2008, including Project Manager and Strategy and Marketing Consultant. At Alcimed, they were responsible for project and team management, as well as business development in the European market.

Carlos started their career in 2000 at CEA - Commissariat à l'énergie atomique et aux énergies alternatives, where they worked as a PHD Graduate Student. Carlos conducted research projects in medical imaging and neurosciences, focusing on MRI image acquisition, coil construction, computer programming, and data analysis.

Overall, Carlos Contreras Meca has extensive experience in commercial leadership, strategy, and marketing in the healthcare and medtech industries.

Carlos Contreras Meca earned a Ph.D. in Medical Imaging from Paris-Sud University (Paris XI) between 2000 and 2004. Prior to that, they pursued a Master's Degree in Management of Technology and Innovation at Université Paris Dauphine - PSL from 2004 to 2005. Additionally, they obtained a MsC in Medical Physics and Biophysics from the University of Lisbon from 1999 to 2000.

Links

Previous companies

Cea logo
Alcimed logo

Timeline

  • Chief Business Officer (cbo)

    January 1, 2023 - present

  • Chief Commercial Officer (CCO)

    January, 2021