Geoff Rochwarger started IDT Energy in November 2004 while acting as President of IDT Capital, the business incubator for IDT Corp. IDT Energy has earned a profit since its inception. Before establishing IDT Energy, Geoff Rochwarger was the Executive Vice President of IDT Telecom. He served as an officer of the company as well IDT Telecom’s director. Geoff Rochwarger helped launch the telecommunications business at IDT and during his tenure he turned the company into $2 billion+ enterprise.
Geoff Rochwarger’s responsibilities was the global expansion of the business, which led to the opening of regional offices throughout Europe, Latin America and Asia. The Telecom entity continues to operate and maintains dominant positions in its prepaid calling card and wholesale carrier arbitrage businesses.