Kane Clerke

Kane Clerke

Kane Clerke
A design engineer dedicated to humanistic solutions.
AustraliaJoined March 2024