Soraya Ostowari currently serves as Senior Manager BESS - Renewable at McCarthy Building Companies, Inc., starting in April 2023. Prior to this role, Soraya Ostowari held the position of Engineering Manager II at CTC Global from September 2012 to April 2023. Soraya Ostowari earned a Bachelor of Science degree in Electrical and Electronics Engineering from UC Irvine.
Sign up to view 0 direct reports
Get started
This person is not in any teams