TAFEP Hero Banner 2024 Nov Dec
Thailand 2023 salary guide: Executive, HR, finance, marketing, and more roles

Thailand 2023 salary guide: Executive, HR, finance, marketing, and more roles

Chief people officers, heads of HR, and HR directors with more than 15 years of experience could be earning an average of THB349,000 a month.

ManpowerGroup Thailand has released its 2023 salary guide for positions and occupations from a wide range of sectors. 

The guide provides a benchmark for roles on a permanent, contract & temporary, and project basis. The benchmarks also detail the minimum, maximum, and average amounts. 

The following are salary guides for several permanent roles across three different functions:

Executive & human resources roles 

PositionTotal years of
working experience
since 1st job
 Min Salary Range (THB) Per Month Max (THB) Per Month Avg (THB) Per Month

CEO/MD/President

 15 > 290,000 1,000,000 645,000
GM/VP 15 > 250,000 520,000 385,000
CPO/Head of HR/HR Director 15 > 196,000 502,000 349,000
CFO/Head of Finance & Accounting 15 > 375,000 652,980 513,990
COO/Head of Sales & Marketing  15 > 212,200 598,000 405,100
Plant/Manufacturing/
Operations Director
 15 > 139,000 520,425 329,713
Project Director 15 > 170,000 435,000 302,500
Audit Director 15 > 148,000 467,900 307,950
Senior HR Manager/HR Manager
  • Five to 10
  • 10 to 15
  • 15 >
  • 45,700
  • 74,800
  • 161,000
  • 74,000
  • 155,400
  • 255,700
  • 59,850
  • 115,100
  • 208,350
HRD Manager
  • Five to 10
  • 10 to 15 >
  • 56,590
  • 96,960
  • 138,500
  • 370,000
  • 97,545
  • 233,480
HR Business Partner
  • Five to10
  • 10 to 15 >
  • 60,200
  • 104,600
  • 142,500
  • 304,700
  • 101,350
  • 204,650
HRIS Manager
  • Five to 10
  • 10 to 15 >
  • 69,200
  • 105,450
  • 170,300
  • 250,000
  • 119,750
  • 188,200
Recruitment Manager
  • Five to 10
  • 10 to 15 >
  • 50,070
  • 78,900
  • 133,795
  • 174,700
  • 91,933
  • 126,800

Employment Relationship Manager/
HR Branding

  • Five to 10
  • 10 to 15 >
  • 46,200
  • 112,100
  • 114,200
  • 267,700
  • 80,200
  • 189,900
Assistant HR Manager 
  • Three to five
  • Five to 10
  • 37,390
  • 52,900
  • 71,090
  • 84,700
  • 54,240
  • 68,800
Senior HR/HR Supervisor
  • Three to five
  • Five to 10
  • 29,800
  • 37,700
  • 48,770
  • 67,520
  • 39,285
  • 52,610
HR Officer/HR Executive
  • Zero to one
  • Two to five
  • 13,540
  • 18,750
  • 18,600
  • 45,600
  • 16,070
  • 32,175
Assistant HRD Manager
  • Three to five
  • Five to 10
  • 33,000
  • 44,760
  • 72,800
  • 76,900
  • 52,900
  • 60,830
Senior HRD
  • Three to five
  • Five to 10
  • 31,600
  • 42,200
  • 70,790
  • 91,600
  • 51,195
  • 66,900
HRD Officer
  • Zero to one
  • Two to five
  • 15,080
  • 16,200
  • 18,695
  • 37,000
  • 16,888
  • 26,600
Recruitment Specialist
  • Zero to one
  • Two to five
  • Five to 10
  • 15,250
  • 18,600
  • 39,700
  • 25,500
  • 38,500
  • 88,000
  • 20,375
  • 28,550
  • 63,850
Recruiter
  • Zero to one
  • Two to five
  • 14,600
  • 17,600
  •  21,380
  • 47,570
  • 17,990
  • 32,585

Accounting & finance roles

Position  Total years of
working experience
since 1st job
 Min Salary Range (THB) Per Month  Max (THB) Per Month Avg (THB) Per Month
Financial Controller 
  • Five to 10
  • 10 to 15 >
  • 149,090
  • 198,000
  • 266,000
  • 304,700 
  • 207,545
  • 251,350 
Business Controller
  • Five to 10
  • 10 to 15 
  • 59,800
  • 78,300 
  • 136,000
  • 217,600 
  • 97,900
  • 147,950
Accounting & Finance Manager
  • Five to 10
  • 10 to 15
  • 15 >
  • 53,500
  • 68,200
  • 133,800
  •  125,000
  • 143,600
  • 216,200
  • 89,250
  • 105,900
  • 175,000
Accounting Manager
  • Five to 10
  • 10 to 15
  • 15 >
  • 54,900
  • 70,100
  • 88,300
  • 131,600
  • 70,100
  • 88,300 
  • 93,250
  • 134,050
  • 146,150 
Finance Manager
  • Five to 10
  • 10 to 15
  • 15 >
  •  58,200
  • 85,100
  • 122,400
  • 141,400
  • 165,400
  • 181,400 
  • 99,800
  • 125,250
  • 151,900 
Senior Accounting/
Accounting Supervisor
  • Three to five
  • 10 to 15
  • 32, 000
  • 42, 500
  • 56,500
  • 78,900
  • 44,250
  • 60,700

Sales & marketing roles

 Position  Total years of
working experience
since 1st job
  Min Salary Range (THB) Per Month   Max (THB) Per Month Avg (THB) Per Month
Sales & Marketing Manager/Director
  • Five to 10
  • 10 to 15
  • 15 >
  • 55,000
  • 81,200
  • 130,000
  • 115,00
  • 303,400
  • 498,500
  • 85,000
  • 192,300
  • 314,250 
Sales Manager
  • Two to five
  • Five to 10
  • 10 to 15
  • 15 >
  • 45,00
  • 70,400
  • 79,600
  • 124,600
  • 57,000
  • 147,390
  • 195,000
  • 249,274 
  • 51,000
  • 108,895
  • 127,300
  • 186,927 
Technical Sales Manager 
  • Five to 10
  • 10 to 15
  • 15 >
  • 54,190
  • 69,300
  • 138,700
  • 130,000
  • 195,000
  • 265,500
  • 92,095
  • 132,150
  • 202,100 
Marketing Manager
  • Five to 10
  • 10 to 15
  • 15 >
  • 59,600
  • 65,000
  • 97,542
  • 133,300
  • 202,670
  • 216,760 
  • 96,450
  • 133,835
  • 147,900 
Marketing Communication Manager 
  • Five to 10
  • 10 to 15
  • 61,770
  • 65,000 
  • 105,100
  • 164,620 
  • 83,435
  • 114,810 
Public Relation Manager 
  • Five to 10
  • 10 to 15
  • 15 >
  •  59,600
  • 78,000
  • 130,000
  •  78,500
  • 148,400
  • 164,700
  • 69,050
  • 113,200
  • 147,350 
Event Manager
  • Five to 10
  • 10 to 15
  • 15 >
  • 59,600
  • 65,000
  • 134,900
  • 89,900
  • 140,800
  • 164,700
  • 74,750
  • 102,900
  • 149,800
Brand Manager
  • Five to 10
  • 10 to 15
  • 15 >
  • 61,700
  • 72,600
  • 119,700
  • 124,600
  • 171,000
  • 160,400
  • 93,150
  • 121,800
  • 140,050

Thank you for reading our story! Please leave us a comment if you enjoy our content — take our 2023 Readers' Survey here.


Lead image / Shutterstock

Follow us on Telegram and on Instagram @humanresourcesonline for all the latest HR and manpower news from around the region!

Free newsletter

Get the daily lowdown on Asia's top Human Resources stories.

We break down the big and messy topics of the day so you're updated on the most important developments in Asia's Human Resources development – for free.

subscribe now open in new window