Lead - Account Executive (English Speaking)
Freshworks UK, London GB
In this individual contributor role (IC). As a Lead Account Executive at Freshworks, you will play a leading role in accelerating our company's revenue growth in Southern Europe. You will develop busi...