Sales Development Representative (PR-1225521:WAL)
3 days ago
Newport
Since their humble beginnings in 2006, Genpower have over 120 employees and over 350 current product lines. Working in 5 locations across the UK, 2024-2025 will be Genpowers biggest year with a ...