Managing Director
Andrew Clayson
CEO Approval Rating
90/100
Flintstone is an England-based industrial tech firm that manufactures products such as moorings, system design and test equipment for the energy industry