Thomas Macro

Active Bloomfield Hills, MI President for Macro Materials LLC