Alan Hatch

Active Lubbock, TX President for Aljen Diversified, Inc.