Openlead
Sales Development Representative
- Remote
- Contract
About Openlead Openlead connects UK commercial businesses with accredited, reputable solar installers. We provide the CRM platform, targeted prospect lists, and sales enablement infrastructure so our sales representatives can focus entirely on identifying qualified opportunities and closing handoffs. Role Overview We are ...
United Kingdom, Manchester