Bill Hanifin

Hanifin Loyalty LLC

Current Role: Managing Director