Mike Turcich

Active Amory, MS Chief Executive Officer for Block Corporation