Stephen Marlo Location
Chicago, IL, US
Stephen Marlo Work
Stephen Marlo Education
Stephen Marlo Skills
Stephen Marlo Summary
Stephen Marlo, based in Chicago, IL, US, is currently a Global Board and CEO Practice at Spencer Stuart. Stephen Marlo brings experience from previous roles at Equilar and PerfectServe, Inc.. Stephen Marlo holds a Bachelor of Science in Business Administration (B.S.B.A.) in Management @ University of Missouri-Columbia. With a robust skill set that includes PowerPoint, Microsoft Office, Microsoft Word, Teamwork, Time Management and more. Stephen Marlo has 4 emails and 1 mobile phone numbers on RocketReach.