Andrew John McDonald
Chief Executive Officer at
Marcel BidCo GmbH
52 year
Technology Services
















