The D Group is a business development network headquartered in London and active in 23 locations around the world.
In its 20 years of operation the D Group has consistently delivered extensive insights, outstanding connections and valuable business opportunities to the 250 leading organisations that have formed its membership.