Ambilio

United States
Total Offices: 4
30 Total Employees
Year Founded: 2019

Teams at Ambilio

Recently posted jobs

2 Hours AgoSaved
Hybrid
Lisbon, PRT
Artificial Intelligence • Analytics • Consulting • Generative AI
Own the enterprise revenue number across Southern Europe and the UK, leading Sales, Solutions, Partnerships, and Customer Success. Close strategic SaaS deals personally while coaching regional sales leaders, building partner-sourced pipeline, enforcing HubSpot and sales-process discipline, managing proposals and discounts, and driving professional services sales. The role requires predictable pipeline execution, expansion revenue, multi-market leadership, and consistent enterprise deal progression.
14 Hours AgoSaved
Hybrid
Lisbon, PRT
Artificial Intelligence • Analytics • Consulting • Generative AI
Lead company-wide communications strategy across markets, manage press/media relations and agencies, oversee social and internal comms, simplify complex technical messages, handle brand/reputation management, measure comms impact, and manage one direct report plus agency network.
14 Hours AgoSaved
In-Office
2 Locations
Artificial Intelligence • Analytics • Consulting • Generative AI
Generate qualified enterprise sales pipeline across regulated industries through outbound prospecting, including cold calls, personalized email, LinkedIn, events, and account-based campaigns. Research target accounts, engage senior stakeholders, communicate enterprise AI value, qualify opportunities, and collaborate with Account Executives, Marketing, Partnerships, Product, and leadership. Contribute to outbound messaging, qualification processes, objection handling, sales playbooks, and market insight development.