Category : New Zealand

TNL Pindar – New Zealand

Nearly 1 year ago

TNL Pindar – New Zealand

Mr. Richard Thorpe Manager Australasia Richard, first off remind me, where did we meet? At that time you were in another company I believe,