Intellect Minds Pte Ltd careers in West, Singapore