Home Authors Posts by Doug Barnes

Doug Barnes

1 POSTS 0 COMMENTS
Doug Barnes is Sales Director, EMEA; he has been a part of Twilio for the past four and half years, originally helping its US, and now its European, customers to build modern, global communications solutions.