Human Resources

About

The Human Resources team at Source Support is responsible for attracting, recruiting, and retaining top talent to ensure the company's streamlined global support solutions are delivered efficiently. This team manages employee relations, oversees training and development, and supports organizational growth by fostering a productive and inclusive workplace culture.