Charles Owen

CEO at Red Sky

Charles Owen has a diverse work experience in various roles and industries. Charles started their career as a Summer Intern at Schlumberger in 2012. Charles then moved on to work as a Management Consultant at OC&C Strategy Consultants from August 2013 to September 2015. In October 2015, they joined Batch Organics as CEO and later took on the additional role of Director from January 2022. Lastly, in June 2021, Charles became the CEO of Red Sky.

Charles Owen completed their education at the University of Oxford. From 2008 to 2011, they pursued a Bachelor of Arts (B.A.) degree in Geography. Following this, they furthered their studies at the same institution and obtained a Master of Science (M.Sc.) degree in Contemporary India in the year 2012.

Links

Timeline

  • CEO

    June, 2021 - present