Artbees corporate office is located in 73 Lewisham High Street, London, Greater London, SE13 5JX, United Kingdom and has 11-50 employees.
artbees ltd
artbees
Departments
Number of employees
Legal
1
Engineering & Technical
1
Operations
1
C-Suite
1
Marketing
1
| Location | People at location |
| North America | 11-50 |
| Europe | 1-10 |
| Asia | 1-10 |
Artbees is an art marketplace headquartered in London, United Kingdom. The company connects collectors, designers, and organisations with independent British artists, offering a curated selection of original artworks and digital art. Its services include a marketplace for acquiring exclusive pieces, personalised commission services for custom artwo... Read More