David I. has extensive experience in software engineering and technical consultancy, currently serving as a Technical Consultant at Science Exchange since January 2022. Prior to this role, David I. held various positions at Science Exchange from May 2013 to October 2020, including Chief Architect and Senior Software Engineer. David I. also contributed to Bank of America Merrill Lynch as a Senior Software Engineer from 2011 to May 2013, and served in similar senior positions at Abacus e-Media (2008-2010) and Icos Group LLC (2004-2007). David I. earned a Bachelor of Commerce degree in Computer Science from The University of Auckland from 2001 to 2004.
This person is not in the org chart
This person is not in any teams