David MacFarlane Location
Waterloo, ON, CA
David MacFarlane Work
David MacFarlane Education
David MacFarlane Skills
David MacFarlane Summary
David MacFarlane, based in Waterloo, ON, CA, is currently a Chief Information Security Officer at Carta. David MacFarlane brings experience from previous roles at Miovision, Palitronica, Arctic Wolf Networks and Escrypt Embedded Security. David MacFarlane holds a 2019 - 2019 Communitech Academy. With a robust skill set that includes Blackberry, Team Leadership, Information Security Management, Wireless, Communication Skills and more. David MacFarlane has 3 emails and 1 mobile phone numbers on RocketReach.