Technical Account Manager
2 days ago
Worcester
About the role The position has arisen due to global growth and a desire to expand our business to enable us to further build on client relationships and service new opportunities. The successful candidate will be responsible for building, promoting, and maintaining client partnerships and i...