Innocap · 2 weeks ago
Specialist, Inside Sales
Innocap is the world’s leading firm of managed account platform services, seeking forward-thinking individuals to join their team. The Inside Sales Specialist will support the go-to-market strategy through pre- and post-sales intelligence, delivering insights on prospective clients and ensuring effective execution of follow-up actions.
Business DevelopmentFinanceFinancial Services
Responsibilities
Conduct in-depth research on prospective clients ahead of sales engagements
Help identify key decision-makers, and governance structures
Identify industry trends and support deal origination
Produce concise client intelligence briefs for sales and relationship teams
Prepare pre-meeting materials, briefing notes, and executive talking points
Prepare meeting materials and presentations
Anticipate risks, objections, and sensitivities ahead of client discussions
Prepare clear summaries of client meetings, schedule follow-up meetings and coordinate deliverables across internal teams
Track and execute post-meeting action items, including amongst other things due diligence questions, capital efficiency analyses, expense ratio analysis, pricing proposals and requested documentation
Proactively update on opportunities, flag risks/delays, and liaise with internal teams to ensure commitments are met
Ensure accurate documentation in CRM/internal knowledge systems
Qualification
Required
At least 4 years of experience in an inside sales, investor relations, or similar role
Proven experience supporting commercial teams in complex, relationship-driven sales environments
Hands-on experience supporting deal preparation processes
Exposure to banking, asset management, hedge funds, capital markets
Strong analytical and critical thinking skills
Ability to synthesize complex information into clear, actionable insights
High attention to detail and strong professional rigor
Structured, methodical, and deadline-driven mindset
Excellent written and spoken communication skills in English (required)
Advanced PowerPoint and presentation skills
Familiarity with CRM platforms (e.g., Salesforce, Dynamics 365)
Company
Innocap
Innocap is a business development financial services company located in Montreal.
Funding
Current Stage
Late StageTotal Funding
unknownKey Investors
Bain Capital Tech OpportunitiesAbu Dhabi Investment Authority
2025-10-29Private Equity
2025-01-14Private Equity
Recent News
News Powered by Cision
2025-11-19
Private Capital Journal
2025-10-31
Company data provided by crunchbase