Control Risks
Edward Stall is a seasoned professional in talent acquisition and consulting, currently serving as the Talent Acquisition Lead for Embedded Consulting at Control Risks since July 2019, where previous roles included Consultant and Associate Consultant. Stall actively contributes to the Diversity, Equity, & Inclusion resource group within the company. Prior experience encompasses recruitment roles at Tate & Tryon, CPAs & Consultants and Andrews & Cole, LLC, alongside a position as Youth Advisor at Good Shepherd Lutheran Church/Adat Shalom Congregation, focusing on programming for local youth. An internship at the U.S. Department of State in 2014 provided valuable experience in international relations. Edward Stall holds a Bachelor of Science in International Relations and Politics from Carnegie Mellon University.
This person is not in any teams
This person is not in any offices
Control Risks
7 followers
Control Risks is a global risk and strategic consulting firm specialising in political, security and integrity risk.