Manager, Global Site Services
-
Manager, Global Site Services
- Global Site Services and Submissions is growing raidly in Latin America. We have an exciting opportunity for a manager in Buenos Aires, Argentina. • Direct line management responsibility for GSS team members: the recruitment, training/development, allocation, supervision, utilization and performance review of assigned personnel • Liaison with project teams and department members regarding issues o ...