Jonathan Sadleir has/had a position (Chief Strategy Officer) at CEA Technologies

Title Chief Strategy Officer
Executive yes
Employee yes
Updated almost 2 years ago