Spencer Allen's Location
Atlanta, Georgia, United States
Spencer Allen's Work
Spencer Allen's Education
Spencer Allen's Skills
Spencer Allen's Summary
Spencer Allen, based in Atlanta, Georgia, United States, is currently a SVP and Regional Practice Leader at Insurance Office of America, bringing experience from previous roles at Insurance Office of America, Wells Fargo Insurance Services, Wachovia Insurance Services and Hamilton Dorsey Alston Company. Spencer Allen holds a 1982 - 1985 BBA in Risk Management @ University of Georgia - Terry College of Business. With a robust skill set that includes Leadership, Team Building, Consulting, COBRA, Pensions and more, Spencer Allen contributes valuable insights to the industry. Spencer Allen has 2 emails on RocketReach.