Carter Li

Chief Executive Officer at SWTCH

Carter Li began their career in 2006 as an Environmental Biologist at the Smithsonian Institution. In 2013, they joined Deloitte Digital as a Management Consultant. In 2016, they were appointed as the Chief Executive Officer of SWTCH.

Carter Li has been pursuing an MBA at The University of Chicago Booth School of Business since 2017. Prior to that, they obtained a PhD in Bioengineering from McGill University between 2006 and 2013, and a BSc in Biology from the same university between 2003 and 2006.

Links

Previous companies

Smithsonian Institution logo
Deloitte Digital logo

Timeline

  • Chief Executive Officer

    January, 2016 - present