The Consultants have its offices in Central New Delhi in a building next to the office of the British Council. The main office is equipped with 10 work stations, a conference room, LAN, 24 hours internet connectivity, reprographic facilities, etc.
MBEC also have an office in Mumbai located in Bandra West . This office is equipped with 7 work stations, LAN, 24 hours internet connectivity and appropriate support services.
MBEC has at any given point of time 15-20 consultants engaged for executing projects in addition to 10 core staff for managing various activities of the company.