March, 2021 - present
September, 2018
January, 2016
Senior Director Software Engineering at Webonise
Senior Director Software Engineering at Achronix Semiconductor
Senior Director Software Engineering at PPL First
Senior Director Software Engineering at InnoPhase IoT
Senior Director Software Engineering at OpSec Security