The short answer: Yes
The slightly longer answer & rule of thumb: As a general principle you need the local licence to do any paid work *unless* that jurisdiction has made some provision to accept foreign licences and/or you are solely working for an organisation approved by, and operating aircraft registered in, the same jurisdiction as your pilot licence.