Research Manager, Worldwide Smart Grid Strategies
Marcus Torchia analyzes global regional markets for grid modernization, strategic project investment and business transformation for utilities and energy services providers. With nearly two decades of experience, Torchia supports business management, IT decision makers, and utility strategists on making optimal technology R&D and purchasing decisions for business process and business model adaptation.
Torchia joined IDC Energy Insights in 2008. Prior, he worked for Yankee Group Research establishing the firm’s research on machine-to-machine (M2M) and Internet of Things (IoT) domains in its wireless enterprise business unit. Before Yankee Group, Torchia worked for Nokia Venture Organization, responsible for internal R&D based startup venture activities for the U.S. offices. Past relevant industry responsibilities include managing software and hardware technology development and product management in system software for network service providers and mobile device manufacturers, software license structuring and business plan development.
Torchia earned an M.B.A. degree from Babson College, Olin School of Business, and is a former Peace Corps Volunteer stationed in Belize, Central America.Energy Insights,
Pivot Table: Worldwide Utility Industry IT Spending Guide, 2013–2018, Version 1
Jill Feblowitz, Marcus Torchia, Nina Bonagura, Mike Glennon, Roberta Bigliani, Gary Koch, Milan Kalal, Roman Maceska, Alejandro Florean, Ricardo Villate
Jan 2015 - Doc # EI253745 Pivot Table
This IDC Energy Insights Pivot Table presents the revised market sizing and forecast estimates for the utilities industry. This document provides a detailed methodology and taxonomy for IDC Energy Insights' Worldwide Utility Industry ...purchase document
IDC FutureScape: Worldwide Utilities 2015 Predictions
Roberta Bigliani, Jill Feblowitz, Robert Parker, Marcus Torchia, Gaia Gallotti, Robert Eastman, Jean-François Segalotto
Dec 2014 - Doc # EISC04W IDC FutureScape
This IDC FutureScape presents the IDC Energy Insights team's assessment for 2015 of the 10 "Decision Imperatives" that make up the framework for IT and line-of-business decision makers' and influencers' planning and execution of technolo ...purchase document
|IDC FutureScape: Worldwide Utilities 2015 Predictions|
|Framingham, MA United States|
|December 17, 2014|