8916
Senior Project Manager - NYMEX
Algomi Ltd
★ Head of Technology - CTO
Lucera Financial Infrastructures
★ Lucera - LumeALFA CTO
Ricoh Europe
★ Programme Manager
Algomi Ltd
★ Head of Technology Delivery
8916
Metal and Comodities
8916
★ Programme and Project Manager ★ delivery of high profile projects across the business
PA Consulting Group
★ Management Consultant ★ implementing business solutions for leading organisations
8916
Senior Project Manager - Nodal
1st, Electrical and Electronic Engineering