Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Global country ambassador (193 countries consortium)

London
Permanent
Ambassador
Posted: 10h ago
Offer description

Position Summary The Country Ambassador will act as the primary representative for the consortium in assigned country markets. The role focuses on business development, partnership cultivation, strategic growth initiatives, market intelligence, stakeholder engagement, and representing the consortium’s interests internationally. This is a London-based role with global remit, requiring frequent international travel (as needed), strategic thinking, cross-cultural fluency, and business acumen across diverse markets. Key Responsibilities 1. Market Development & Strategy Lead country-specific business development strategies and execution plans. Analyze market trends, opportunities, risks, regulatory environments, and competitive landscapes. Provide insights and intelligence to central strategy teams in London. 2. Stakeholder Engagement Build and maintain strong relationships with government officials, business leaders, investors, NGOs, and diplomatic missions. Act as the primary liaison between the consortium and external partners in each assigned country. 3. Partnership & Alliances Identify, originate and secure strategic partnerships (public and private sector). Negotiate MOUs, commercial agreements, and collaboration frameworks. Work with internal legal and commercial teams to finalize agreements. 4. Representation & Advocacy Represent the consortium at international forums, conferences, and bilateral meetings. Advocate for consortium objectives and opportunities in target markets. 5. Reporting & Coordination Provide regular reports to the London office on market status, pipeline development, risks, and achievements. Coordinate with cross-functional teams (marketing, finance, legal, operations) to implement country-level initiatives. 6. Business Growth & Targets Drive revenue and growth targets set for each country portfolio. Develop business cases and proposals for new engagements and ventures. 7. Cultural & Ethical Leadership Promote ethical conduct, inclusive business practice, and cultural respect in all engagements. Ensure compliance with internal policies and local regulations. Required Skills & Qualifications Bachelor’s degree in Business, International Relations, Economics or related field (Master’s preferred). 7 years of international business development, diplomatic, or country management experience. Proven track record in cross-border partnerships and negotiations. Excellent communication, networking, and presentation skills. Strong cultural intelligence and adaptability. Ability to travel internationally as required. Personal Attributes Strategic thinker, proactive, entrepreneurial spirit. Results-oriented with strong execution focus. Collaborative team player with global mindset How the Role Works With All 193 Countries London Office (Central Hub) The Country Ambassador: Reports to Director of Global Markets Coordinates with regional teams (Americas, EMEA, APAC, etc.) Works with internal strategy, legal, finance, and operations Country Portfolio Models You can organize Ambassadors in different ways: One ambassador covering multiple countries (by region) Dedicated ambassadors per key markets Thematic clusters (e.g., high-growth markets, strategic alliances, infrastructure development) Examples of Workstreams Partnership development with foreign companies Government and embassy engagement Investment attraction and deal facilitation Policy advocacy Market research and business intelligence Trade missions & events representation

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Senior luxury fine jewellery sales ambassador
London
Permanent
Christian Dior Couture
Ambassador
€30,000 a year
Similar job
Front desk ambassador — welcoming guests & smooth meetings
London
Permanent
Chartwells Independent
Ambassador
€25,000 a year
Similar job
Strategic leader & ambassador for uk racecourses
London
Permanent
Conundrum
Ambassador
See more jobs
Similar jobs
Marketing jobs in London
jobs London
jobs Greater London
jobs England
Home > Jobs > Marketing jobs > Ambassador jobs > Ambassador jobs in London > Global Country Ambassador (193 Countries Consortium)

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save