Company Description

SIERRA was started in 1998 by a group of Professionals with Technical and Domain Expertise exceeding ten years. We are now an experienced and robust team of efficient people serving its clients across the globe.

SIERRA has three continuing strategic business units, the Software Solutions group, the Software Support group, and the Manpower Consulting group each working as independent entities. The development setup is located in India and the execution is carried out with our partner companies in the USA, Malaysia, Singapore, Middle East, Africa, and Europe. This arrangement not only helps us to provide cost-efficiency and focus on core strengths but also proves beneficial to our end clients.

 

Map Location