This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
GEO Owner is responsible for defining and developing market strategy for the specific region (GEO), as well as relationship development (new & current logos). Analyzing market trends to identify opportunities by assessing the status of insurance companies, their budgets, key decision-makers, and the competencies they require. Evaluating existing and potential local partners for Sollers. Monitor and analyze competitors in the region. GEO Owners play a strategic role in company development, and they report to the company Owners.
Job Responsibility:
Define and execute a go-to-market strategy across the CEE region
Build and maintain relationships with key clients and stakeholders
Set and track sales targets by account and offering
Identify, qualify, and drive new business opportunities
Support Account Owners in closing strategic deals
Ensure high-quality project execution with proper staffing and stakeholder management
Monitor ongoing projects and support project leadership with customer communications
Guarantee alignment between delivery and promises made during the sales process
Adapt and prioritize products and services to fit the CEE market needs
Manage and evaluate partnerships to strengthen our local presence
Define relevant local events and ecosystem engagement
Supervise regional pricing and offering process in coordination with the CFO
Monitor project profitability and optimize regional sales budgets
Lead the regional team across sales, delivery, and marketing
Assign responsibilities, set expectations, and support team development
Contribute to staffing, recruitment, and performance processes
Drive Sollers’ brand recognition and media presence in the region
Set and execute local marketing priorities aligned with company strategy
Requirements:
At least 10 years of experience in consulting, with a strong background in leading initiatives for insurance clients or within the insurance industry
A proven track record in business development, market expansion, or regional leadership
Strong understanding of the CEE market landscape and business culture
Excellent communication skills, including experience in negotiations with C-level decision-makers
Experience with project delivery oversight in a consulting environment, understanding of project delivery in consulting, and its nuances
Leadership experience, including team management and mentoring
Strategic and analytical thinking with a hands-on approach to execution
Proficient level of English (at least C1 level)
Nice to have:
Experience working in an international organization in a similar role
Network of contacts in the financial sector in CEE (ideally insurers and banks)
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.