Peter Isaac is the current Chief Technology Officer at Jobchain. Peter has previous experience working as the IRMA Focal Point for Finance/Projects at OSCE from September 2004 to September 2009.
Peter Isaac graduated from Concordia University with a master's degree in finance. Peter then went on to Webster University to complete a finance degree.
Their manager is Jose Bay, Chief Executive Officer. Some of their coworkers include Joana Rijo - Executive Assistant, Daniel García-Yarnoz - Head of Engineering, and Pilar Ferris - Legal Head.
Sign up to view 1 direct report
Get started