Nicholas James McCabe er Swedish direktør med 1 aktiv rolle på tværs af Swedish-selskaber, herunder Board of Directors hos Nicks Svets & Smide AB.