Robert Allen has over two decades of experience in leadership and estimation roles. Currently serving as a Division Leader at Primerica since January 2019, Robert focuses on assisting middle America in saving and investing for their future. Prior to this position, Robert worked as a Senior Estimator at Chicago Tag & Label from June 2002 to January 2019, where expertise in estimation contributed to the company's operations.
This person is not in the org chart
This person is not in any teams
This person is not in any offices