Bionic

HQ
London
Total Offices: 4
593 Total Employees
Year Founded: 2007

Bionic Benefits Overview

Career Growth + Development

Provides customized development tracks

Job training & conferences

Compensation + Benefits

Offers generous parental leave

Offers health insurance

Offers vision insurance

Offers performance bonuses

Offers employee discounts

Provides a pension

Work-Life Balance + Wellbeing

Offers paid volunteer time

Provides bereavement leave

Offers sabbatical leave

Offers unpaid extended leave

Company Culture

Offers a remote work program

Recently posted jobs

2 Days AgoSaved
In-Office
London, Greater London, England, GBR
Fintech • Software • Financial Services
Manage post-sale contracts from sale through processing, coordinating with customers and energy suppliers to resolve issues, gather missing information, arrange terminations, and maintain accurate records. The role also supports process improvements, internal training, and cross-functional service delivery while working in a fast-paced, target-driven environment.
3 Days AgoSaved
In-Office
London, Greater London, England, GBR
Fintech • Software • Financial Services
Contact small business owners who submit online enquiries, understand their needs, confirm details, assess eligibility, and pass qualified leads to sales closers. The role involves recording call information in Salesforce, delivering professional customer experiences, handling multiple calls daily, meeting targets, and developing sales skills through training and coaching.
3 Days AgoSaved
In-Office
Luton, Bedfordshire, England, GBR
Fintech • Software • Financial Services
Generate and qualify leads through outbound calls to business customers. Understand customer needs, identify suitable energy, connectivity, finance, and insurance solutions, build rapport, and provide strong customer support before handing qualified leads to senior sales consultants. Meet daily, weekly, and monthly activity targets and KPIs while developing sales skills through training and mentoring.