About Our Team

Flavian Mèche

Position: Social & Welfare Officer | Welfare Team

Flavian grew up in Geneva, but Montreal is in his heart. He has a background in criminology, plays the cello and focuses academically on the intersection of gender and the private security industry. He likes cold weather and always has chocolate in his school bag.

Favorite TED Talk

“Why Lifestyle is the BEST Medicine” - Meagan L. Grega

Favorite TED Talk Quote

Kelly McGonigal - “How you think about stress matters. Because hopefully the next time your heart is pounding from stress, you’re going to remember this talk and you are gonna think to yourself: ‘This is my body, helping me rise to this challenge’ and when you view stress in that way your body believes you and your stress respond becomes healthier"