Job Description: Client Servicing and Admin Manager Launched in 2019, Windward is an innovative General Insurance broking firm that gives 'end to end' risk management advice across the value chain of Job Description: Client Servicing and Admin Manager Launched in…