RiverSystems

RiverSystems provides training and organizational development solutions to companies in Canada and around the world. We offer participatory strategic planning; project management, leadership and negotiation skills training; as well as research and ...