Sara Strick is currently the Manager of Procurement at DESRI, having begun this role in 2025. Prior to this, they held various positions including Sales Specialist at Sumitomo Riko Company Limited from 2019 to 2021, and roles at First Solar as Fulfillment Services and Fulfillment Manager, along with serving as Senior Billing Administrator. Most recently, they worked as a Procurement Associate at D. E. Shaw Renewable Investments from 2023 to 2025. Sara is pursuing a Bachelor of Science in Business Administration and Management at The University of Findlay.
This person is not in the org chart
This person is not in any teams
This person is not in any offices