Roddy MacCallum

Roddy MacCallum
Roddy MacCallum
Country Manager/Head of Scotland, Check Point Software Technologies Inc

Roddy MacCallum is presently working as a Country Manager at Check Point Software Technologies. Before this, he was a territory manager at Symantec and enterprise account director at Veritas Technologies LLC. Roddy got his education from Shawlands Academy.