Robert Scher Location
Washington, DC, US
Robert Scher Work
Robert Scher Education
Robert Scher Summary
Robert Scher, based in Washington, DC, US, is currently a Co-Founder and Managing Partner at Sixth Street Associates, LLC. Robert Scher brings experience from previous roles at Royal United Services Institute, Baker Institute Center for Energy Studies (CES), University of Pennsylvania and Dcode. Robert Scher holds a Master of International Affairs in International Relations and Affairs @ Columbia University - School of International and Public Affairs. Robert Scher has 2 emails and 1 mobile phone numbers on RocketReach.