Stakked employs 6 employees. The Stakked management team includes Lizzie Earl (Founder and CEO), Hannah Keenan (Managing Partner), and Fanny Firdaus (None).
Looking for a particular Stakked employee's phone or email?