The company has its presence across the globe with the Corporate Offices in India, and Marketing, Assembling & Integration units coming up in Singapore, US, Dubai, Netherlands, the Caribbean Islands and South Africa.
The Company Operates through a number of Partners, who are located close to the Customers and respond to requirements quickly.
The Technology support team is based out of India.