Insolvency Business Development Manager - Levitate Recruitment