About Sollers Consulting
Sollers Consulting is more than a consultancy and software integrator. As a company founded in 2000, our mission has been to transform the financial & insurance industries by helping them adapt to new technologies.
The power of collaboration and the limitless potential of Sollers people are at the root of our success. We strive to be the best at what we do, both in the eyes of our team and our customers. We put people at the heart of every project.
Join us and make Sollers be driven by… you!
About GEO Owner role at Sollers :
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.
About the role. You will :
As the GEO Owner, you will be responsible for CEE market development by :
Sales & Market Development
- 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
Delivery Oversight
Ensure high-quality project execution with proper staffing and stakeholder managementMonitor ongoing projects and support project leadership with customer communicationsGuarantee alignment between delivery and promises made during the sales processCEE Strategy & Offering
Adapt and prioritize products and services to fit the CEE market needsManage and evaluate partnerships to strengthen our local presenceDefine relevant local events and ecosystem engagementFinancial Oversight
Supervise regional pricing and offering process in coordination with the CFOMonitor project profitability and optimize regional sales budgetsTeam & People Management
Lead the regional team across sales, delivery, and marketingAssign responsibilities, set expectations, and support team developmentContribute to staffing, recruitment, and performance processesMarketing & Brand Visibility
Drive Sollers’ brand recognition and media presence in the regionSet and execute local marketing priorities aligned with company strategyAbout the requirements. You need :
At least 10 years of experience in consulting, with a strong background in leading initiatives for insurance clients or within the insurance industryA proven track record in business development, market expansion, or regional leadershipStrong understanding of the CEE market landscape and business cultureExcellent communication skills, including experience in negotiations with C-level decision-makersExperience with project delivery oversight in a consulting environment, understanding of project delivery in consulting, and its nuancesLeadership experience, including team management and mentoringStrategic and analytical thinking with a hands-on approach to executionProficient level of English (at least C1 level)About wishes. Nice to haves :
Experience working in an international organization in a similar roleNetwork of contacts in the financial sector in CEE (ideally insurers and banks)