Witholding Tax in Singapore

Question posted by Bryan McCrae, on behalf of Cognitive Enterperprises Ltd in RG9

I'm in the processing of setting up with a new partner in Singapore to market and provide sales training services, both e-learning and workshops (the agent will deliver workshops).

I gather that non resident companies have to charge 'with-holding tax' of 30% or so. My partner also has a locally registered company that I could trade through. Any suggestions about pros and cons of the two approaches and are there others that I could consider?