Richard Mcgowan's Location
London, GB
Richard Mcgowan's Work
Richard Mcgowan's Skills
Richard Mcgowan's Summary
Richard McGowan, based in London, GB, is currently a Senior Manager at Accenture, bringing experience from previous roles at Accenture. With a robust skill set that includes Business Process Improvement, Business Analysis, Business Transformation, IT Strategy, Integration and more, Richard McGowan contributes valuable insights to the industry. Richard McGowan has 2 emails on RocketReach.