Quality Wind Project at Tumbler Ridge BC – Capital Power – 018 David Dodge June 4, 2016 Leave a Comment Steve Owens is a project manager for Capital Power on the Quality Wind project.