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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices