Alice MacGregor on Muck Rack

Alice MacGregor

Verified
London, United Kingdom
Deputy Editor — The Stack

What's now and what's next in the technology stack. Deputy Editor @StackTime