Sarah Flannigan, based in Cranston, RI, US, is currently a Portfolio Manager at Barkan Management Co., Inc., bringing experience from previous roles at Olympus Group Management. Sarah Flannigan holds a 1981 - 2003 United States Navy. Sarah Flannigan has 1 email on RocketReach.