يقع المقر الرئيسي لشركة تيك مل في قبرص، ولديها ثلاثة مكاتب أخرى في سيشيل وجنوب افريقيا وماليزيا.