loading...
  • linkedin
  • flickr

Jim Beveridge

Position:External Senior Advisor

Areas of expertise:Telecommunication | Cyber security