Dotsquares corporate office is located in Hobbs Court, 2 Jacob Street Unit 2, London, Greater London, SE1 2BG, United Kingdom and has 501-1,000 employees.
dotsquares ltd
dotsquares llc
dotsquares
dotsquares ltd
dotsquares llc
dotsquare
Departments
Number of employees
Information Technology
65
Engineering & Technical
64
Operations
22
Marketing
19
Human Resources
9
Sales
6
Legal
4
| Location | People at location |
| Asia | 501-1,000 |
| Europe | 11-50 |
| Australia | 1-10 |
| North America | 1-10 |
| Africa | 1-10 |
Explore people who held key positions, contributed to Dotsquares's success, and advanced their careers.
Explore More
Dotsquares provides comprehensive technology and digital transformation solutions that help businesses modernise operations and improve performance. Customers benefit from expertise in custom software development, artificial intelligence, machine learning, cloud computing, data engineering and cybersecurity. Its tailored solutions support intellige... Read More