TBWASri Lanka corporate office is located in Tisara Plaza 127/88 Dutugemunu St, Western Province, 00600, Sri Lanka and has 11-50 employees.
tbwasri lanka
Departments
Number of employees
Marketing
12
Operations
5
Sales
3
Finance
2
C-Suite
1
Information Technology
1
| Location | People at location |
| Asia | 11-50 |
Explore people who held key positions, contributed to TBWASri Lanka's success, and advanced their careers.
Manager, Information T... at Omnicom Media Group Sr...
Worked as IT Administrator
at TBWASri Lanka (2025-2025)
Explore More
TBWA\Sri Lanka is an integrated advertising and creative agency headquartered in Colombo, Sri Lanka. The company provides a one-stop-shop for brand strategy and consultancy, creative services, digital marketing, events, activations, media, and PR. It operates a specialized digital arm, TBWA\Digital, to connect brands with consumers on digital platf... Read More