Freckle employs 5 employees. The Freckle management team includes Sam Terris (Founder, CEO), and Will Hamnett (Growth Lead).
Looking for a particular Freckle employee's phone or email?