Troubadour employs 50 employees. The Troubadour management team includes Louisa Dyson (Head of People and Culture + Office of the CEO), Dave Snowden (Head of Retail), and Hannah Russin (Chief Marketing Officer).
Looking for a particular Troubadour employee's phone or email?