Catchpole is the global leader in executive and corporate visibility strategies for companies in all markets. We counsel companies on their engagement with organizations and forums worldwide. Supporting CSR/sustainability initiatives is a special focus. For 25 years companies have turned to Catchpole because of our experience, contacts, and record of success.