Hollis Taggart Logo

Hollis Taggart

Locations: 521 West 26th Street 7th Floor New York, NY 10001, US + (+1 more)

Company Size: 1 - 100

Industry: Fine Art

Company Website

AI Description

drawer
  • Paul Efstathiou profile image

    Director of Contemporary Art at Hollis Taggart

  • Lydia Furuta profile image

    Sales Director at Hollis Taggart

  • Severin Delfs profile image

    Art Consultant

  • Olivia Hattiangadi profile image

    Student at University of St Andrews

  • Eleanor Flatow profile image

    Associate Director at Hollis Taggart