Brigham Young University
Undergrad Researcher
Property Solutions International Inc.
Director Of Engineering
Property Solutions International Inc.
Senior Vice President of Engineering
Property Solutions International Inc.
Architect, Senior Engineer
Crexendo Business Solutions
Software Engineer
Brigham Young University