Joybuy employs 354 employees. The Joybuy management team includes Nirav Haria (Managing Director and Country Manager - UK and Pan EU Services), Sarah Hughes (Country Manager Benelux), and Thibault Delebarre (Head of Marketing France).
Looking for a particular Joybuy employee's phone or email?