content development managers careers in Singapore