About us

idibu is a subsidiary of oneworldmarket uk ltd

(Company No: 04456286 - VAT: 894-7394-58).

oneworldmarket was set-up as a web development company in 2003 and evolved to create online applications with idibu being launched in February 2007 after feedback from the recruitment market suggested there was a requirement for a competitively priced easy-to-use job multi-posting tool.

oneworldmarket uk ltd. has two offices - all our main operations are located in Barcelona near the Sagrada Familia, and we have a satellite office just outside of London in Bedfordshire.

 

 

Client Login:

Would you like one of the team to contact you?
Just enter your name and email OR phone below...