Infrastructure at your Service

David Barbarin
David Barbarin

Principal Consultant & Microsoft Technology Leader