MACD Team

Our Quality is our People

Our Team is made up of 40 highly qualified computer scientists, business scientists and economists. We believe in short decision processes and a flat hierarchy in order to be able to respond quickly and flexibly to customer requirements.

Team Switzerland

At our location in Urdorf are following teams:

  • MACD Management
  • Sales and Account Management
  • Technical Account Management
  • Software Engineering
  • System Administration/ Infrastructure
  • Project Management Office
  • Office & Human Resources

Our Swiss team is regularly on-site at our customers to carry out training, gather feedback or to support in migration projects. Additionally we have an office in Maur.

Team Germany

At our location in Aachen, on the border with Belgium and the Netherlands, the teams

  • Systems & Business Analysts
  • Technical Account Management
  • Software Engineering
  • System Administration/ Infrastructure
  • Marketing and Communications
  • Technical Writing
  • Office & Human Resources

are based. Approx 25 team members are based in a classic Aachen building.

Our team is the basis of our success. Grown from a family business, we see ourselves as part of a large family - who together  creates worthwhile solutions.

George Macdonald, CEO MACD