About IDBC Creative Solutions
IDBC is a digital recruitment agency providing services in permanent placement and outsourcing, covering a wide range of positions and sectors from IT, bank, finance, through telco, SSC, to energy. Founded in 2014 and consistently growing in the past years, our team of 200+ offers a strong professional focus on results while always being human-centered.