Profile

Venky Iyer

Pactera Technology Limited

Contact Details

Pactera Technology Limited