Over 20 years of experience with private and public companies both small and large. He has expertise in business process improvement, business planning, financial analysis, financing and mergers and acquisitions. As a senior executive he has been responsible for operational departments and has been closely involved in sales, marketing and general business development. He is currently President of The Havory Consulting Group, which specializes in financial and business consulting and corporate training. He has extensive experience of the hi-tech, health and resource industries.