Don’t I have to invest with the bank with which I opened my SRS account?

You can open an SRS account with DBS, OCBC, or UOB, but you aren’t limited to those three banks to invest your SRS contributions.