MACD Team

Our Quality is our People

Our team is made up of highly qualified engineers, computer scientists and economists. We have a very low fluctuation rate and many long-standing collegues with extensive and in-depth know-how. Over the years, the original two employees have grown into a team of over 40 people.

The teams in Aachen, Germany and Urdorf, Switzerland work very closely together across countries. We believe in short decision processes and a flat hierarchy in order to be able to respond quickly and flexibly to customer or internal requirements.

Office Urdorf, Switzerland

The modern office is located in Urdorf, near Zurich. Another office is available in Maur. Collegues from the following teams work in Urdorf:

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

Our Sales & Account Management team is regularly on-site visiting our customers to carry out training, gather feedback or to support in migration projects.

Office Aachen, Germany

The German office is based in Aachen, where Germany, Belgium and the Netherlands meet. Colleagues from the following teams work here:

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

The office is centrally located in a typical Aachen three-window house and offers a lot of space. The majority work predominantly from the home office.

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