Robert Grace is a seasoned professional in sales and marketing, currently serving as the SVP of Corporate Development at TravelCenters of America. Previously, they held multiple key roles at bp, including VP of Insights & Customer Value Proposition and Head of Branded Sales for Mobility & Convenience Americas. With a solid educational background in chemistry from Sheffield University and the University of Wollongong, Robert has developed a wealth of expertise spanning product development, marketing, and business improvement throughout their career.
This person is not in the org chart
This person is not in any teams
This person is not in any offices