CareerPlanSign in

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

Poland - Cracow🌐 Remote💼 Full-time💰 $240,000–$380,000🗓 2026-07-03 → 2026-09-25

Core

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

Role type

Senior Team Manager & Country Lead (Managed Services)

Builds

SaaS Managed Services delivery for life sciences companies

Domain

Life Sciences / SaaS / IT Consulting

Deliverable

client delivery

Required skills

IT consulting management, team scaling, resource planning, capacity management, performance management, local labor law expertise, market knowledge

Preferred skills

International work experience, experience in Central Europe

Technologies

None stated

Responsibilities

Lead hiring and people management strategy for the Managed Services team in Poland; Directly manage a high-performing team of experts and managers; Collaborate with Professional Services and Managed Services teams; Engage directly with customers and serve as escalation and delivery lead on strategic accounts

Seniority

Senior, hands-on IC with leadership responsibilities

Sourced via lever · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.