- MAPFRE Insurance (Webster, MA)
- …Position is located in Webster, MA or with a reasonable commute to accommodate a Hybrid schedule. Can also be based in Boston, MA with ability to travel to Webster, ... force informational/instructional materials. Collaborate with Product Management, Business Development, Claims , Business Development and Business Process Optimization, IT departments.… more