My company arranged for local health insurance in Singapore, is that sufficient?

It depends on the level of coverage. Read the policy wording and see if you find something missing. Some benefits like the selection of hospital and type of treatment are not always offered by local insurance providers.