Richard Perez

Richard Perez is the Informatica Territory Manager for the UK & Ireland