This site is part of the Informa Tech Division of Informa PLC
This is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.
Enterprise Management 360º
Most independent consultancy firms have technology analysts in their teams, so EM360º has listed 10 of the most notable and quotable.
Find out why Ovum's Analyst, Alexander Harrowell, made the top 10 list...
We have received your request and we will get back to you soon.
We have received your request and will get back to you soon.
Copyright © 2020 Informa PLC. Informa PLC is registered in England and Wales with company number 8860726 whose registered and Head office is 5 Howick Place, London, SW1P 1WG.