JB

John Bagshaw

Managing Director at International Decorative Surfaces

Timeline

  • Managing Director

    Current role