David McGiffin is currently the Director Sales Engineering at Bigleaf Networks and also holds the title of Sales Engineering Manager and MSP Sales Engineer. David has been with Bigleaf Networks since October 2021. David is also the Co-Founder and serves on the Board of Directors at Natrul, a company specializing in all-natural ingredient consumer goods. David has been with Natrul since January 2018. Prior to this, David held the position of IT Director and Information System Administrator at Telewire, Inc from March 2015 to February 2021.
Sign up to view 0 direct reports
Get started