Robert Trilling is currently the Product Director at Allstate, where they have held this position since 2025. Prior to this, Robert served as the Senior Product Manager and Director of Product Management at National General from 2022 to 2025. They began their career in insurance at Plymouth Rock Assurance, working as a Product Analyst and later as a Marketing Analyst. Robert's educational background includes a Bachelor of Arts in Mathematics from Boston University, earned in 2010.
This person is not in the org chart
This person is not in any teams
This person is not in any offices