Touchstone Renard has business relationships with clients in many sectors. We aim to understand the client's business and markets to achieve the most effective results. Over the last 25 years, Touchstone Renard has delivered more than 2000+ work packages.