Matt Storer joins the Windrose leadership team.
Windrose Consulting Group is pleased to announce the addition of Matt Storer to the leadership team. Matt joins as a Partner based in the London office, and will be leading the European Consulting Operations.