John Idol

Chairman, Chief Executive Officer and Director at Capri Holdings Limited

John Idol Email & Contact Information

John Idol Current Workplace: Capri Holdings Limited

View Colleagues