Person profile · Commercial register
John Batchelor
Melbourne
John Batchelor: all 1 commercial register mandates, company connections and shareholdings at a glance.
Former mandates
- ehem. DirektorLDK Solar Europe Holding SA · Capellen
Person profile · Commercial register
Melbourne
John Batchelor: all 1 commercial register mandates, company connections and shareholdings at a glance.