Our Locations

MacLellan Technology Solutions has a presence across Europe and in the UK providing solutions to global customers

Our Locations

  • United Kingdom
    • Edinburgh
    • Kelty
    • Cambridge
  • Switzerland
    • Zurich
    • Baden
  • France
    • Limoges area