Will Roberts

Will’s role is Head of Risk Management at Braintree. His mission is to ensure that all merchants receive best in class service while effectively managing risk.

Chicago, IL _ http://twitter.com/refuteit

Posts by Will Roberts