Director Customer Success Uki
CurrentEnsuring our customers see value in their investment by leading the post sales teams for the UKI region, made up of excellent Customer Success Managers and Technical Account Managers. The team of 45 individual contributors is spread across the UK, India and Poland, led by 5 managers. We work hard but have fun, laugh and work closely together for our.