Stephen Wallack Location
Needham, MA, US
Stephen Wallack Work
Stephen Wallack Education
Stephen Wallack Skills
Stephen Wallack Summary
Stephen Wallack, based in Needham, MA, US, is currently a Chief Financial Officer at Myers-Holum. Stephen Wallack brings experience from previous roles at Glytec, General Catalyst Partners and KPMG US. Stephen Wallack holds a 2011 - 2013 MBA in General Business @ University of Massachusetts, Amherst. With a robust skill set that includes Training and Development (HR), Team Management, Forecasting, Employee Relations, Management and more. Stephen Wallack has 2 emails and 2 mobile phone numbers on RocketReach.