Scientific Advisor, Certified Customs Specialist (Canada)
Associate, Patent Agent, Trademark Agent
Banking and Financial Services Law Clerk
Associate, Patent Agent, Trademark Agent
Law Clerk, Knowledge Management
Partner, Patent Agent, Trademark Agent