Lumio employs 1,112 employees. The Lumio management team includes Wendell Laidley (Chief Financial Officer), Rex Schade (Senior VP of Sales), and Carine Clark (Chief Experience Officer / Chief Innovation Officer).
Get Contact Info for All DepartmentsLooking for a particular Lumio employee's phone or email?