Veeva logo
VeevaPosted 1 month ago

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

$240,000–$380,000 year

On-siteKraków, Lesser Poland, Poland

Full TimeSenior LevelEnterprise

Job Summary

Lead the hiring and people management strategy for Veeva's Managed Services team in Poland, aligning compensation and local labor laws with global standards. Directly manage a high-performing team of experts by ensuring accurate resource planning, capacity management, and individual performance reviews. Engage directly with customers to serve as the escalation and delivery lead on selected strategic accounts while collaborating with Professional Services teams to drive operational synergy. This fully remote role in Poland requires up to 15% of time for business travel across EMEA. Candidates must have 10+ years of IT consulting experience and 5+ years managing a billable team of at least 30 people within the local market.

Required Qualifications

  • 10+ years of overall professional IT consulting experience
  • recent employment at a global consulting or software company
  • 5+ years of direct experience managing a billable consulting or services team of at least 30 people within the local market
  • Strong, proven track record of hiring and scaling professional teams in Poland or Central Europe
  • Clear and practical understanding of the Polish tech market and Polish labor law
  • Excellent written and verbal communication skills in English
  • Based in or around Poznan, Lodz, Warsaw, Krakow, or Wroclaw
  • up to 15% of time for business travel across EMEA

Desired Qualifications

  • Prior experience living, studying, or working outside of Poland

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce