JB

John Bowling

Sr. Mechanical Engineer

John Bowling is a seasoned professional with extensive experience in mechanical engineering and sales management. Since June 2019, John has served as a Senior Mechanical Engineer at Dewberry. Prior to this role, John worked at Schneider Electric in the Buildings Business from 1987 until June 2019, holding the position of Sales Manager. John Bowling earned a degree in Mechanical Engineering from North Carolina State University, where studies were completed from 1980 to 1986.

Links

Previous companies


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