Alex Duffy

Alex Duffy

Social media manager, cat lover and avid video gamer. Writes about a range of topics including mental health.