Skip to main content

Business Development

Chief Sales Officer

Delivery Executive

Principal Consultant

Delivery Executive

Principal Consultant

Delivery Manager

Principal Consultant

Principal Consultant

Principal Consultant

Managing Consultant

Head of Managed Services

Principal Consultant

Delivery Executive

Delivery Executive

Principal Consultant

Country Manager - USA

Principal Consultant

Principal Consultant

Principal Consultant

Delivery Executive

Managing Consultant

Principal Consultant

Delivery Executive

Principal Consultant

Delivery Team Leader

Account Manager

Delivery Executive

Divisional Head

Delivery Executive

Senior Delivery Team Leader

Delivery Executive

Business Support Specialist

Business Development Executive

Account Manager

Delivery Team Leader

Delivery Executive

Principal Consultant

Division Head – Data Centres

Principal Consultant

Senior Business Unit Leader - Renewable Energy

Business Development Executive

Delivery Executive

US Lead Recruiter

Delivery Executive

Delivery Executive

Managing Consultant - USA

Global Business Manager

Delivery Executive

Chief Revenue Officer

Principal Consultant

Delivery Executive

Delivery Executive

Delivery Executive

Sales Team Leader

Senior Delivery Team Leader

Delivery Executive

Principal Consultant

Account Manager

Delivery Executive

Senior Business Unit Leader

Principal Consultant

Principal Consultant

Account Manager

Principal Consultant

Group Delivery Manager

Principal Consultant

Principal Consultant

Principal Consultant

Senior Business Unit Leader

Principal Consultant

Principal Consultant