Manager - Project Management
Current- Managing the EMEA Onboarding Team with 7-12 direct reports (PMs, Technical staff)- SPOC for internal and external escalations- Assisting pre-sales and post-sales processes to ensure customer satisfaction- Continuous improvement from processes and cross-functional teams’ communications