Brad Troup

Active Charlotte, NC Manager for Solve Industrial Motion Group LLC