Ali Osman currently serves as Senior Managing Director at MGX since July 2024 and has held various significant roles, including Board Member at Avalara and Envision Pharma Group, and Board Observer at Nielsen since October 2022. Prior to these positions, Ali Osman was the Head of Technology, Direct Investments at Mubadala from 2010 until September 2024. Additional board memberships include Outset Medical, Inc. and Sterling Pharma Solutions from 2018 to 2021. Educational background includes a Master of Business Administration from Harvard Business School and a Bachelor of Science in Mechanical Engineering from Tufts University.