Thorpe North & Western
Patent Attorney
Nu Skin Enterprises
Distributor Support Agent
Brigham Young University
Technology Transfer Clerk
Packard Packard & LaPray
Contract Attorney
Motorola Solutions
Patent Counsel
eBay
Senior Counsel
Patterson + Sheridan, LLP
Associate Patent Attorney
Hewlett-Packard
Counsel, Patents
Brigham Young University