TeamViewer leadership Requirements 5+ years of professional experience in SaaS Bachelor’s degree in finance, accounting