Greenfence employs 15 employees. The Greenfence management team includes Michael Abehsera (CEO), Petra Wissenburg (President Supply Chain), and Diego Tori (Lead Software Developer of UI and UX).
Get Contact Info for All DepartmentsLooking for a particular Greenfence employee's phone or email?