Lumorus PLC, based in London, is seeking a Business Development Lead to win new business, grow existing client relationships and take ownership of sales targets and the revenue pipeline.
In this hands-on role you will handle prospecting, qualification, proposals, negotiations and closing. Working with Marketing and Practice leads, you will map client needs to Lumorus’s governance, ESG and Company Secretary services while ensuring accurate forecasts and smooth handovers to delivery teams.
#J-18808-Ljbffr…
