Eric Dowdell is an accomplished executive currently serving as Chief Executive Officer at Peak Altitude and 123Loadboard. Previously, Eric held various leadership roles at Dun & Bradstreet, including GM - Global Head of Finance Solutions Business, where responsibility included sales strategy and product management for the company's risk business. Eric also served as President of Comdata at FLEETCOR and was a Board Member at P97 Networks. With a strong educational background, Eric earned an MBA in Strategy from Duke University - The Fuqua School of Business and a BA in Economics & Political Science from Wake Forest University.
Sign up to view 7 direct reports
Get started
This person is not in any teams