XLA employs 246 employees. The XLA management team includes Gary Slack (President and Chief Executive Officer), Nelson McClung (Chief Operating Officer), and Bret Mitchell (Director of IT and Cybersecurity).
Get Contact Info for All DepartmentsLooking for a particular XLA employee's phone or email?