Internal Sales Executive -solar and renewable energy
1 day ago
Slough
Providing ongoing support to clients throughout the sales process, from initial contact to post-installation. Responsibilities * You will also spend time selling to contractors, electrical installers ...