Innovative People

Andrew Aker

Andrew Aker Be ready to be surprised by unexpected yet simple and cost-effective solutions!

Languages Andrew Aker speaks:

English
Mandarin