We have the onsite and offsite service delivery models in the technology consulting and solutions practice. Over the period of time we have developed skills in technologies, which are: