Location: 86-90 Paul St, London EC2A 4NE, UK
Number of employees: 3 - 10
Business description: GiGL was born out of the desire to bring recruitment into the 21st century. We wanted to make it simpler for companies and candidates to connect with one another, in a way that's truly engaging for everyone involved. That's why we use videos!