Hewlett-Packard
Tech Support Engineer
Fortify Software, an HP Company
Managing Consultant
Hewlett-Packard
Associate Consultant
Hewlett-Packard
Software Security Consultant
Microsoft
Security Service Engineer
Cisco
Software Engineer Intern
Microsoft
Senior Security Analyst
University of Waterloo
Carnegie Mellon University