The Luminary corporate office is located in 2701 Cherokee St, Saint Louis, Missouri, 63118, United States and has 11-50 employees.
the luminary
luminary inc
luminary
the luminary inc
the luminary inc
luminary futures llc
Departments
Number of employees
Operations
4
C-Suite
2
Marketing
1
| Location | People at location |
| North America | 1-10 |
Explore people who held key positions, contributed to The Luminary's success, and advanced their careers.
Executive and Artistic... at Oregon Contemporary
Worked as Nonprofit Consultant
at The Luminary (2023-2024)
Operations Associate at Care of Chan
Worked as Curatorial Research Intern
at The Luminary (2021-2022)
Program Officer at Teiger Foundation
Worked as Interim Executive Director
at The Luminary (2022-2022)
Explore More
The Luminary is an artist-led initiative based in St. Louis, Missouri, that offers a diverse range of programs, exhibitions, and public events aimed at fostering a vibrant art community. Their services include artist residencies, public programs, consultations, and fiscal sponsorship, catering to artists and art enthusiasts alike. The organization... Read More