James Russell

Executive Vice President at Border Tire

James Russell is an experienced executive currently serving as the Executive Vice President at Border Tire since January 2023. Prior to this role, James had a successful tenure at Michelin from November 2005 to December 2022, where responsibilities ranged from Strategic Account Manager to Business Unit Leader, achieving significant reductions in repair department backlog and driving team performance. Previous to Michelin, James was a Chemical Process Engineer at Westinghouse Savannah River Corporation, managing nuclear waste compliance and evaluating chemical processes. James began a career in the US Army as a Medical Sergeant, leading soldiers and liaising in a medical environment. James holds a Bachelor’s Degree in Chemical Engineering from North Carolina State University.

Links

Previous companies

United States Army logo
Michelin logo

Org chart


Teams

This person is not in any teams