Frank Patterson

Frank Patterson was a director of General Maintenance and insurance representative of the Building Services Contractors Association International.

Explore