Catherine MacRis Location
Boston, MA, US
Catherine MacRis Work
Catherine MacRis Education
Catherine MacRis Summary
Catherine MacRis, based in Boston, MA, US, is currently a Partner at Fragomen. Catherine MacRis brings experience from previous roles at Fragomen, Del Rey, Bernsen & Loewy and Epstein Becker & Green, P.C.. Catherine MacRis holds a Bachelor's in Political Science major; Italian minor @ Stanford University. With a robust skill set that includes Immigration Law and more. Catherine MacRis has 2 emails and 2 mobile phone numbers on RocketReach.