Terry Mayhall

Terry Mayhall joined Programmed Cleaning Inc. in 2009 as Vice-President and General Manager. In 2011 he stepped into his current position as President of Programmed Cleaning. Terry brings 26 years of managerial and business experience to Programmed Cleaning.

Links

Previous companies

KleenMark logo

Org chart

Sign up to view 5 direct reports

Get started