Advanced company searchLink opens in new window

Nick LEOPARD

Filter appointments

Filter appointments

Total number of appointments 1

Date of birth
March 1980

ACCORDION PARTNERS UK LTD (15677360)

Company status
Active
Correspondence address
1 Sherwood St, Suite 2.07, 1 Sherwood Street, Suite 2.07, London, United Kingdom, W1F 7BL
Role Active
Director
Appointed on
24 April 2024
Nationality
American
Country of residence
United States
Occupation
Ceo; Business Consulting