People
We believe the real sustainable advantage of a company is its people. We are fortunate to have extremely capable and experienced technical and project management teams. We have more than 125 people in our team, including 40 engineers and 12 MBAs. In addition to these, at any given time, we usually have 200-300 people working on our sites. We also have representatives in Sri Lanka, Vietnam, Thailand, Indonesia, Sudan, Uganda, Tanzania, Zambia, Ethiopia, Peru, Nigeria & Myanmar.