Business Development Manager
15 days ago
Greater London
Are you a confident relationship builder, with experience of selling to Property Developers, sub ... You will spend 60% of the time with roofing contractors, installers, jobber builders, house ...