Kleensite employs 4 employees. The Kleensite management team includes Mike Grimes (Managing Partner), Leslie McKenzie (Office Manager), and Doug Campbell (Chief Development Officer - (Contract)).
Looking for a particular Kleensite employee's phone or email?