Peter
Peter

Peter

Nomad. Senior Engineer. Teaching students to build a positive digital footprint.