Cowater International (Cowater) is Canada’s leading management consulting firm focused on providing services to developing and emerging economies. Since 1985, Cowater has provided leading-edge, innovative solutions to more than 65 countries worldwide.
1600-275 Slater Street
Ottawa, Ontario
K1P 5H9