Engineering Manager

Nicholas Moore

Country
USA

«You rely on your teammates, it's ok to mess up.»