60
Michael O'Dell

Michael O'Dell

Manager for Team Dignitas one of the World's largest professional gaming teams.

London - England - United Kingdom

English

Marketers

smo social media marketing lol league of legends esports league gaming starcraft sc2 starcraft 2 e-sports



Profile statistics