Peter Nemeiksas

Peter Nemeiksas

British expat in the USA | Senior Manager at Accenture: Cloud & Infrastructure