Joshua Ham

Active Midland, TX Manager for Ham Family Co-Invest LLC