Technical Solutions Manager (Energy Management)
3 months ago
Southampton
Bachelor's degree in engineering, environmental science, or a related field. * Previous experience in a pre-sales, technical sales, or engineering role, preferably within the sustainability or clean ...