Cecilia de Leeuw has been CEO & President of C-RAD since December 21, 2022.
She brings 28 years of international and executive experience from Ericsson and most recently Tietoevry. Cecilia has held senior leadership positions within Global Product Management, Product Commercialization, Global Sales as well as Key Account Management in North America and the Nordics. She is a board member of Kambi (publ) and Net Insight (publ).
Cecilia holds a Master of Science in Industrial Engineering and Management, the Linköping Institute of Technology, Sweden.
Sign up to view 5 direct reports
Get started