After working as a carpenter, John Greg Ball completed his education in Industrial Design at the University of Alberta. collaborations include being the President and a co-founder of the Industrial Designers of Edmonton Association (IDEA), the Chair of MADE in Edmonton, and most recent work with Canadian Industrial Designer: Lawrie McIntosh. A practicing product designer, Ball also teaches Mechanical Design at SAIT Polytechnic in Calgary.