Greg Carpenter

Greg Carpenter

Serving sellers and buyers of businesses from $1 million to $50 million revenues.