Robert Stroud's Location
London, GB
Robert Stroud's Work
Robert Stroud's Education
Robert Stroud's Skills
Robert Stroud's Summary
Robert Stroud, based in London, GB, is currently a Head of Corporate Development at Civica, bringing experience from previous roles at PricewaterhouseCoopers and Menzies Chartered Accountants. Robert Stroud holds a 1990 - 1993 BSc in Economics @ University of Southampton. With a robust skill set that includes Mergers & Acquisitions, Private Equity, Business Strategy, Due Diligence, Auditing and more, Robert Stroud contributes valuable insights to the industry. Robert Stroud has 1 email on RocketReach.