If you need more lookups,
subscriptions start at $34 USD/month.
Robert Sher Location
United States
Robert Sher Work
Chief Executive Officer @ (June 2025 - Present)
Investor and Board Member @ (April 2023 - Present)
Investor and Board Member @ (May 2023 - Present)
Co-Founder - Managing Director @ (June 2010 - December 2022)
Founder - Managing Director @ ESP Technologies (January 2002 - January 2009)
President @ ElephantX dot com Inc. (January 1999 - January 2002)
Co-Founder Director of Operations @ Lafayette Capital Management LLC (January 1997 - January 2000)
AVP @ (January 1990 - January 1997)
Robert Sher Education
Columbia | SIPA
Masters of International Affairs (International Policy Analysis and Management)
1988-1990
Rutgers University
Bachelor of Arts (Political Science, History)
1982-1987
Robert Sher Skills
Entrepreneurship
Business Strategy
Venture Capital
Renewable Energy
Solar Energy
Mergers
Private Equity
Start-ups
Business Development
Capital Markets
Cleantech
Corporate Development
Business Planning
Energy Efficiency
Capital Raising
Strategic Planning
Strategy
Social Media
Start Ups
Robert Sher Summary
Robert Sher, based in United States, is currently a Chief Executive Officer at Nodiac. Robert Sher brings experience from previous roles at Kelvin (formerly Radiator Labs), EnergyRM, Greenbacker Group, LLC and ESP Technologies. Robert Sher holds a 1988 - 1990 Masters of International Affairs in International Policy Analysis and Management @ Columbia | SIPA. With a robust skill set that includes Entrepreneurship, Business Strategy, Venture Capital, Renewable Energy, Solar Energy and more. Robert Sher has 3 emails and 1 mobile phone numbers on RocketReach.
Looking for a different Robert Sher?
Find contact details for 700 million professionals.