Mike Shema

Mike Shema

Block
Tech Lead

Mike Shema is a Tech Lead at Block.