Billy McCallion
Since 2009
Works in Glasgow United Kingdom of Great Britain and Northern Ireland

BIO
Senior Lecturer in Creative Technologies and Internet Marketer.