Ben co-founded the Wenham Carter Group with his business partner Steve Pilling in 2001. Since that time, they have built the organisation to become one of the preeminent global executive search firms in the technology industry. Ben leads strategy across the Group which consists of three companies: Wenham Carter International (permanent search and recruitment); Wenham Carter Consulting (technical contracting); and Lambda Partners (board level search and leadership assessment). Ben is also part of the leadership team for Brand Meadow, a rapidly growing marketing software business and global game changer in digital and print design.