Specialist insurance provider CFC has appointed Emma Suschkov as cyber development manager in Canada. Based in Toronto, Suschkov will be responsible for strengthening corporate relationships and ...