Ruud Van Dam

Ruud Van Dam, Kinetic Data & Communications