Slide 1Corporate Presentation Slide 2 ©. 2007-08 Company headquartered in Delaware Established since 1998 Offices and Delivery Centers in US, Canada and India Focus on Software…