This site 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 3099067.
To Juan, only one thing matters: the development and execution of successful growth. With almost two decades of experience in Sales, Marketing and Business Development in the technology industry, including some of the largest telecommunications and instant messenger providers, Juan provides exceptional insight based on solid experience. His passion for the industry is reflected in a long history of developing successful strategies for companies in the new technology and social media sectors.