Aviv Laufer

A Seasoned, hands-on, technical leader.

Badges

Veteran

Maker History