Principal Member of Technical Staff
VP Technology
Software Engineer, Anchor, Engineering Manager
Global Director, Applications Software
Principal Software Developer
Chief Technical Officer
Engineering Manager - Software Engineer