Robert Allen
About Robert Allen
Robert Allen is a Senior Business Operations Analyst with extensive experience in financial and business analysis. He has held various roles at companies such as Carbonite and Signiant, and he holds an MBA from the University of Massachusetts Boston.
Current Role at Signiant
Robert Allen serves as a Senior Business Operations Analyst at Signiant, a position he has held since 2021. He is based in Lexington, Massachusetts, United States. In this role, he focuses on optimizing business operations and enhancing efficiency within the organization.
Previous Experience at Carbonite
Robert Allen has extensive experience at Carbonite, where he worked in various roles from 2015 to 2020. He started as a Financial Analyst for three years, followed by a position as Business Analyst II for two years. He briefly served as a Senior Financial Analyst for three months in 2018, contributing to financial analysis and reporting during his tenure.
Education and Expertise
Robert Allen holds a Graduate Certificate in Business Analytics from the University of Massachusetts Boston, which he completed from 2015 to 2017. He also earned a Master of Business Administration (M.B.A.) in Finance from the same institution during the same period. Earlier, he obtained a Bachelor of Business Administration (BBA) in Finance & Economics from the Isenberg School of Management at UMass Amherst, graduating in 2012.
Work History at DNV GL and Arbella Insurance Group
Before his roles at Carbonite and Signiant, Robert Allen worked at DNV GL as a Financial Analyst from 2013 to 2015 and as a Financial Analyst/Accounting Intern for three months in 2011. He also gained experience as a Business Analyst I at Arbella Insurance Group for one year in Quincy, MA, from 2012 to 2013.