As a Corporate Account Executive at Staffbase, you will play a crucial role in managing complex sales processes to promote our innovative employee communication platform. Your responsibilities will include acquiring new customers, particularly those with over 1,000 employees, and pitching our vision to key decision-makers in HR, IT, and Communications. To succeed in this role, you should have at least three years of B2B sales experience, ideally in software or SaaS, along with strong closing abi