Sales and Client Success Manager
Posted 1hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Client Success Manager driving new business, renewals, and account growth for Sibylline’s intelligence platform. Supporting security and risk clients across the UK and Europe.
Responsibilities:
- Drive new business and client retention for Sibylline’s intelligence platform
- Build a pipeline of new clients across the UK and Europe
- Manage a portfolio of existing accounts
- Represent Sibylline at industry events
- Generate new leads through outreach, networking, and event follow-up
- Run discovery conversations and product demonstrations
- Understand prospects’ intelligence requirements and demonstrate how the platform meets them
- Prepare and price proposals with support from senior colleagues
- Attend and help staff industry events, conferences, and exhibitions across the UK and sometimes internationally
- Act as the main point of contact for existing platform clients
- Support onboarding and encourage adoption across client teams
- Manage renewals and identify account expansion opportunities
- Support preparation and administration of client contracts and order forms
- Capture client feedback and feature requests for the product team
- Maintain accurate CRM records of client activity, pipeline, and forecasts
- Perform other duties as assigned
Requirements:
- Excellent written and spoken English
- Strong, demonstrable interest in security and intelligence
- Ability to work under pressure and demonstrate leadership when required
- Ability to collaborate effectively in teams
- Excellent attention to detail
- Driven and curious self-starter able to work with increasing independence
- Excellent written and verbal communication skills, including confidence presenting to and building rapport with clients
- Organised, methodical, and detail oriented, with excellent time management and prioritisation skills
- Ability to handle sensitive client information confidentially
- Strong interpersonal and relationship-building skills
- Comfortable learning and demonstrating software products
- Genuine interest in geopolitics, security, and global affairs
- Good working knowledge of Microsoft Office, including Excel, PowerPoint, Word and Dynamics
- Bachelor’s degree in International Relations, Politics, Security Studies, Business, Marketing, or a related field; or equivalent professional experience
- 1 to 3 years of experience in sales, business development, account management, or a client-facing role
- Experience selling software or subscription (SaaS) products is an advantage
- Exposure to the security, intelligence, risk, or defence sector is desirable but not essential
- Able to travel within the UK and internationally as required
- Right to work in the United Kingdom
- A secondary language such as Spanish or German is desirable
Benefits:
- Full support and guidance from the global team
- Structured training on the platform and services
- Ongoing professional development
- Opportunities for career progression
- Exposure to high-profile clients and challenges




















