Stephen Bestwick has extensive experience in the corporate world, having served as the President of Crabtree & Evelyn from December 1989 to May 2011. Currently, at First Point Power, LLC, Stephen holds the titles of Managing Partner and COO since January 2013.
This person is not in the org chart