Humza Vanderman (@HVanderman) profile picture

London -- Singapore -- London. Comms guy. RTs are not endorsements.

London, England
Joined October 2010