Manager | Managers | IT Manager | Business Manager
Manager IT Business Services – Hyderabad, India
The Role
This role is based at the Solera Office in Hyderabad, India. It calls for an individual that is very highly motivated, experienced in executive-level support and relationship management.