Dain Craig

Trainer | Clinician | Core-Team

Dain has been teaching all levels of skiing at Brighton resort for 20+ years.

He is PSIA certified ALPINE CERT II and CS II. Dain is also one of the senior trainers at Brighton, teaching instructors and refining skills with the staff as well.

Dain's love for skiing started at a young age in Northern Utah at Beaver Mountain. He has skied all over the world but loves the snow, the vibe and the beauty of Utah, especially Big Cottonwood Canyon.

In the off season Dain enjoys hiking, biking, running, flying, diving and basic adventuring.

< Back