Upgrade to ChromeUpgrade to FirefoxUpgrade to Internet ExplorerUpgrade to Safari

New Challenger Approaching

Event: #16 Speaker: Louis Russell Category: Inspirational Date: 21st April 2014
Louis Russell

About Louis Russell

Non-conventional geek, Louis has never watched an episode of ‘Star Trek’ or ‘Buffy The Vampire Slayer’. He has never ‘cosplayed’ or played ‘World of Warcraft’.

Read more

Follow Louis Russell