Johnston Ball's Location
Greenville, SC, US
Johnston Ball's Work
Johnston Ball's Education
Clemson University
2012 - 2016
Johnston Ball's Summary
Johnston Ball, based in Greenville, SC, US, is currently a Manager, Electrical Configuration Engineering at Proterra Inc, bringing experience from previous roles at Proterra Inc. Johnston Ball holds a 2012 - 2016 Clemson University. Johnston Ball has 1 email on RocketReach.