Seneca Part-time Studies
Technical Support Representative
WatchGuard Technologies
Security Analyst I
Centennial College
Network Technology Instructor
Scotiabank
Technical Analyst - Contract
CDW
Senior Security Analyst
WatchGuard Technologies
Security Analyst II (Firewall)
CDW
Cyber Security Analyst
WatchGuard Technologies
Malware Analyst
Toyota Canada Inc.
Junior Network Analyst (CO-OP)
Confidential
Information Security Advisor
Centennial College
EC-Council University