Ian Mactaggart's Location
Greenwich, CT, US
Ian Mactaggart's Skills
Ian Mactaggart's Summary
Ian MacTaggart, based in Greenwich, CT, US, is currently a Managing Partner at Brynwood Partners. With a robust skill set that includes Business Development, Leadership, Project Management, Process Improvement, Human Resources and more, Ian MacTaggart contributes valuable insights to the industry. Ian MacTaggart has 2 emails on RocketReach.