Two Roads employs 31 employees. The Two Roads management team includes Anindya Dutta (Founder), Nathan Coverdale (Chief Financial Officer, Director of Advisory Team), and Meredith Burress (Associate Director of Digital Strategy).
Looking for a particular Two Roads employee's phone or email?