Senior Business Development Manager
Principles Accountabilities
Knowledge, experience and qualifications
Behaviours
About The Idol
At The Idol we create technology that helps customers compare insurance. Working behind the scenes, we shine a light to simplify complex processes, making insurance easier to access and understand, while making it easier for people to choose the products that protect what matters most.
Read further information about us.
Read further information about us.
Documents
Not quite right? Register your interest to be notified of any roles that come along that meet your criteria.