joined Castle Rock in 2003, bringing Castle Rock a wealth of business experience from retail and other industries. He is responsible for all operational and financial aspects of the business, including production, supplies, distribution, sales, contracts, and public affairs.