Spirit Super employs 229 employees. The Spirit Super management team includes Alex Mehl (Chief Technology Officer), Ningning Lyons (Chief Strategy Officer), and Ross Barry (Chief Investment Officer).
Get Contact Info for All DepartmentsLooking for a particular Spirit Super employee's phone or email?