Charles Wace is the founder of Twofour Group, a leading UK independent production company which he formed in 1988.Wace stepped down as Group Chief Executive in 2013 following a merger with Boom Pictures and is now a non-executive director of the Twofour Group.