Barker Langham Logo

Barker Langham

Locations: 160 Packington Street London, England N1 8RA, GB + (+4 more)

Company Size: 100 - 200

Industry: Museums, Historical Sites, and Zoos

Company Website

AI Description

drawer
  • Phyllis Muchiri profile image

    ROOM ATTEDANT at Barker Langham

  • Ian Duckworth profile image

    Associate Director of Recruitment at Barker Langham

  • Lubna Juqqa profile image

    Senior Project Manager

  • Dana D. profile image

    Practice Manager at Barker Langham

  • Tariq Hamshari profile image

    Senior Projects Manager

Showing 22 to 28 of 99 results