Umesh Naidu

Director, Information Technology at First Data

Country Singapore
SKILLS