37 employees
The Black Truffle is an event management company that offers planning and catering services for events.
1973