Robert Allen

Robert Allen of Barrington has been named project manager at O. Ahlborg & Sons of Cranston. Allen has more than 30 years of experience in the construction industry. Allen received a master’s degree in mechanical engineering from Wentworth Institute of Boston. He is responsible for ensuring that projects are constructed in accordance with design, budget and schedule.

No posts to display