Head of IT

The Head of IT will be responsible for leading the technology mission for our India office in alignment with the group’s policies & practices. This is

Read More

Technical Leader

RESPONSIBILITIES: As a key member of the IT team, the technical leader is responsible for business team support to understand the business and provide technical

Read More