Stingray Digital \xe2\x80\x93 Alberta Regional Digital Sales Manager (DSM) When you join the Digital team at Stingray, you join a fun, creative and energetic staff focused on providing winning strategies! You will be leading our local sales teams and their…