XL Team employs 5 employees. The XL Team management team includes Alma Spornic (Human Resources Manager).
Looking for a particular XL Team employee's phone or email?