Compugen Inc
Techical Deployment Specialist
National Police of Colombia
Lieutenant Police Officer
Self-Employed IT Consultant
IT Technical Consultant
B2Gold Corp.
Systems Administrator and Project Manager
Courthouse Libraries BC
Network Administrator
Royal Roads University
British Columbia Institute of Technology
Rhodes Wellness College