Technical Account Manager
iomart GroupGreater London, England, GBThe Technical Account Manager provides a point of ownership for technical aspects of the client's service, once engaged.You'll provide the technical knowledge and insight to resolve performance and... Show more