James Layton

Active Plano, TX Chief Operating Officer for Granite Resources, LLC