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.

Quick poll
What is the most significant challenge facing smart building security today?