Luma employs 205 employees. The Luma management team includes Michael Wallen (Chief Marketing Officer), Jamy Zink (Vice President and Head of People and Culture), and Oded Raz (Head of Operations).
Get Contact Info for All DepartmentsLooking for a particular Luma employee's phone or email?