Teclab Management Services Limited (TMSL) – Our client is a Multimedia organization. A leader in innovation, this reputable company has earned an international reputation as...