George Holmes

Active Hammond, IN Chief Executive Officer for Innovative Properties Ltd