Team Manager & Country Lead - Cloud Managed Services (Vault)

Veeva Systems

📍 Krakow, Lesser Poland Voivodeship, Poland

Full-Time Operations Specialties Managers

Job Description

The Role

Join Veeva as a Team Manager and Country Lead in Poland, combining SaaS Managed Services delivery with local leadership. You will lead a high-performing team of consultants and act as the primary cultural and administrative representative for Veeva in Poland.


This position is fully remote in Poland, requiring up to 15% of time for business travel across EMEA.


What You’ll Do

  • Lead the hiring and people management strategy for our Managed Services team in Poland, aligning compensation, market knowledge, and local labor laws with the Veeva standards.

  • Directly manage a high-performing team of experts and managers by ensuring accurate resource planning, capacity management, and individual performance management.

  • Collaborate closely with other Professional Services and Managed Services teams to drive operational synergy.

  • Engage directly with customers and serve as the escalation and delivery lead ...
  • Apply for this Position