We are in need of a persistent Process Associate-BFS028452 to join our passionate team at Genpact in Philippines. Growing your career as a Full Time Process