STX Group
Yash Chawla is currently the Head of Business Development for the Strive Business Unit at STX Group, specializing in Corporate Decarbonization Solutions since October 2023. Prior to this role, Yash served as a Senior Manager and Strategic Project Manager at Bain & Company from March 2018 to October 2023. Yash holds a Master's in Management from London Business School (August 2016 - July 2017) and a 4-year MSci in Chemistry with Molecular Physics from Imperial College London (September 2012 - July 2016), along with an International Baccalaureate from International School Eindhoven.
This person is not in any teams
This person is not in any offices