S

Simon Lévelt

127 employees

Basic info

Industry

retail

Sectors

Retail and E-Commerce

Date founded

1826

FAQ