Teehan+Lax focuses on designing digital products and services. Teehan+Lax was founded in 2002. Teehan+Lax's headquarters is located in Toronto, Ontario, CA M6K 1X4. Teehan+Lax has an estimated 80 employees and an estimated annual revenue of 20.0M....