Suzannah Archibald

Suzannah Archibald, Head of Analyst Relations, CCgroup.


Suzannah Archibald is Head of Analyst Relations at CCgroup - a B2B Tech PR and marketing agency based in Central London. For more please see http://www.ccgrouppr.com/