Jonathan Shearman

Independent Non-Executive Chair at TR Fastenings Limited

Timeline

  • Independent Non-Executive Chair

    Current role

  • Chair