Bob Mclellan

Non-Executive Director and Senior Independent Director at Macfarlane Group PLC

No bio yet


Timeline

  • Non-Executive Director and Senior Independent Director

    Current role