John Ballon is an experienced design professional currently serving as Principal Technical Designer at TEAGUE since 2011, previously holding the position of Senior Technical Designer with the same company. Prior to TEAGUE, John was the Technical Design Supervisor at Dillon Works Inc from 2003 to 2011. John Ballon obtained educational qualifications from the New York Institute of Technology.
This person is not in the org chart
This person is not in any teams
This person is not in any offices