Do I need special access to get into the building?

Yes, but no worries, the onboarding team will be meeting you at 10:30am so come to the office and they’ll be there to let you in.
A Singapore Government Agency Website
Not in the building, but the nearest will be at Hong Leong Building or Tong Eng Building.