Principal Software Engineer
Software Engineering Project Manager
Regional Network & Technical Services Manager (Canada, North & Latin America)
Regional Credit Manager-Consumer Products
Network Manager
Engineering Program Manager, Display Technologies
Manager, Product Development for Emerging Technologies
Director of Database Systems
Senior Manager - Digital Video Security Software
IT Director