XPinnovates did a great job. As a result of Diane’s teams work in one area we re thought our overall strategies and changed some previous decisions – very thought-provoking. Direct, non-political, and to the point. Will be using their services again.