Quality Assurance Service QA Services - Remote QA Center, aligned with onsite development centre - Testing specific modules and test scenarios - Onsite QA services Software Development Service Software Services - Customised Application Development - Product Reengineering - Product Maintainance - Product Documentation - Enterprise wide software implementation