Download PDF


25 years experience in IT Project Management & Development across multiple industries. Internationally experienced, global manager focused on delivering quality products using Agile and other methodology.

Work History


Agile Coach, Product & Project Manager

Neurensic LLC
  • Delivered the state-of-the-art machine learning system for compliance surveillance tool by analyzing sales & business needs and then communicating them to data science and engineering teams.
  • Directed and motivated the teams building the product to ensure timely delivery of a quality product by the application of suitable Agile practices.

Director, Product Delivery

Societe Generale Americas Securities, Chicago

2015 - 2016, Director, Product Delivery (Americas)

  • Directed the development and QA Agile teams responsible for million dollar projects such as the TraderID/Limitedge records management system, the MIDAS market data cost management system and the QMS Quote Management System for trading single stock futures by using a near shored development team in Canada and an off-shored team in Bangalore.
  • Presented to the CFTC regulators as part of a senior team working closely with audit and compliance departments. 

2011 - 2014, Global Head of eTrading Admin,

2013 - 2014 Product & Project Manager (Americas)

  • Motivated the global team responsible for enabling approved trading rights. Designed new processes and systems and enhance current to better and more efficiently support this team. Motivated and coordinated each regional teams.
  • Delivered a new trader records and pre-trade limit request system, moving to a web based  in a multi-year multi-million dollar project by using and training staff in Agile methods including Scrum boards in Jira.
  • Documented support systems, exchange & trading platforms by promoting Mediawiki and Sharepoint.
  • Provided compliance and audit needs for exchange and internal audits.
  • Supplied critical leadership and delivered complex exchange migrations including major migration of LIFFE to ICE in 2014.  

2009 - 2011 Production Support Manager, Americas

  • Motivated the USA regional production support team handling the day to day running of the multiple critical, high availability trading platforms - vendor supplied, hosted and internally developed electronic trading system components. 
  • Designed and implement process, tools and structural change to bring the eSolutions technical support team into a fully operational follow-the-sun global 24x6 model. 


Senior Product Manager & Business Analyst

patsystems llc, Chicago & London

2001 - 2008 Product Manager & Business Analyst

  • Delivered systems for all exchange connectivity by coordinating with the exchange gateway development teams, the quality assurance team and the other product managers.
  • Coordinated yearly exchange migration projects to ensure zero disruption in trading connectivity.
  • Documented via Sharepoint in order to increase knowledge exchange in a global environment.
  • Designed next generation of pre-trade risk processing
  • Supported third party community use of FIX interfaces and Trading API. 

1999 - 2001 Senior Developer & Support Manager  (London)

  • Supported all clients in a global environment responsible for resolving customer issues
  • Analyzed, developed, tested and documented Trading software such as the Trading API

Consultant Developer

Reuters, Digital Equipment, England
  • Consultant developer working on long term contracts at Digital Equipment Corporation (DEC) and Reuters using various languages such as Pascal and C on sales reporting systems, trade invoicing and trading architecture permission systems.

Developer, Systems Manager

Flinders Medical Center, Australia
  • Developer responsible for various different medical support systems for medical records, laboratory results and accident & emergency scheduling using languages such as Pascal.
  • Managed the computing cluster as a 24x7 99.999% uptime environment.




University of Adelaide

Bachelor of Science majoring in Physics and Computer Science