Rob Flaherty has a position (Senior Partner, CEO) at Ketchum Public Relations

Details
Title Senior Partner, CEO
Is Current yes
Executive yes

Source Links