SVP, Corporate Communications & Brand Marketing
San Mateo, CA, United StatesNorth America
About the Role As the Senior Vice President of Corporate Communications and Brand, you will serve as the executive steward of Freshworks’ global brand reputation…