Alex Roberts

Sr. Manager, Strategic Insights & Data Science

Alex Roberts is a data-driven strategy professional currently serving as the Sr. Manager of Strategic Insights & Data Science at Upwork since 2025. Prior to this role, Alex worked as a Consultant and Project Leader at Boston Consulting Group, where they specialized in consumer and retail strategy, focusing on labor models, market evaluation, and pricing strategy. Alex began their career with chemical engineering internships at T.D. Williamson and Audubon Companies, and served as a Facilities Engineer at Chevron, managing significant R&D projects. They hold a Master of Business Administration from the University of Texas at Austin, as well as a Bachelor of Science in Chemical Engineering from the same institution.

Location

Austin, United States

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices