Find the word definition

Wikipedia
Mastek

Mastek Limited is a multinational information technology services company headquartered in Mumbai, India. It is one of the oldest software companies in India. It has four development centers in India. Mastek has major presence in the United States, Canada, the United Kingdom, Europe, Asia-Pacific and Middle East and also eight global delivery centres in India and Malaysia. Mastek and its subsidiaries employ over 3,200 professionals.