Snif employs 96 employees. The Snif management team includes Bryan Edwards (Co-CEO, Co-Founder), Olivia Peck (Retail Account Manager), and Will Duda (Vice President of Finance).
Looking for a particular Snif employee's phone or email?