Senior Technical Solutions Manager
- Location
- Cambridge, England, United Kingdom
tools in this space. Proven ability to communicate complex technical concepts clearly to both technical and executive audiences. Bachelor’s degree in engineering or related technical discipline (Master’s preferred). What would make you thrive as a Senior Technical Solutions Manager? You’ll thrive in this role ...