Kleen Concepts employs 17 employees. The Kleen Concepts management team includes Grant Russell (Founder and Chief Executive Officer), Robert Licha (Chief Financial Officer and Chief Operations Officer), and Lauren Grossoehme (Customer Inside Sales).
Get Contact Info for All DepartmentsLooking for a particular Kleen Concepts employee's phone or email?