At Ogury, Barfuss will lead and execute the company’s strategic vision, overseeing and centralizing the global brand, field, and product marketing and communications teams.