Ronald Shepherd

Active McKinney, TX President for Shepherd Controls & Associates, LLC