Pre-Sales Head – India and Sub-Continent

Technologies continue to transform the front line of business