Shane Swanson

Active Mount Pleasant, SC CEO for Automated Trading Desk Holdings, Inc.