Stephen currently lives in Melbourne, Australia but is originally from the Seattle metro area in the USA. Currently host of The Boss Fight Podcast with his best mate Paul Edwards. Follow his creative magic on Instagram @stephen.savelli where he posts drone photos, nerdy takes on life and of course his family! His wife Alyssa and him named their son Link, so you know he knows whatsup!