July, 2004 - present
Software Engineering Director at Jonajo Consulting
Software Engineering Director at OpenEye, Cadence Molecular Sciences
Software Engineering Director at Razorblue Group
Software Engineering Director at Link Development
Software Engineering Director at Finvi