Neil
Neil

Neil

Tech. Politics. Napping. Customer Success & Sales. Still in possession of own teeth. Jumping on the digital nomad bandwagon, occasionally being thrown off.