The Group employs 19 employees. The The Group management team includes Carmel Puma (Group Managing Director), Smartserve Ltd (Managing Director), and Elle Richards (Director and Co-founder).
Looking for a particular The Group employee's phone or email?