Ted Van Hessen envisions CSR Success as the comprehensive consultancy helping clients identify, prepare and implement the Corporate Social Responsibility plan suited to each businesses' individual stakeholder interests, its corporate objectives and marketplace position. Based on the principles of "People, Planet & Profit," Ted guides the sustainability practice to find the balance between shareholder concerns, economic and regulatory realities, community interests and the environment.

Before launching CSR Success, Ted led successful business, strategy, marketing and media efforts on both sides of the Atlantic for more than 30 years. Additionally, he has extensive public sector, community planning and transportation experience, having served in both local and state government in New Jersey, USA.

Ted resides in Yorkshire, UK. He holds a masters degree (MBA) from the University of Cumbria.