Triple A
Open positions
1 job
last month
Business Development Director
APAC, Europe
You will identify and secure business opportunities, build relationships with prospective and existing clients, and manage client information in HubSpot. You will develop sales strategies, prepare pitch decks, close…
HubSpot Lead Generation
