Farren employs 8 employees. The Farren management team includes Ben Crookston (Founder, CEO), Josh Sutchar (Head of Sales at Farren), and Charlie Pino (Head of Design + Creative).
Looking for a particular Farren employee's phone or email?