CEO
Janet Dell
CEO Approval Rating
85/100
Freeman is a Texas-based based event management company that offers services such as exhibition and trade show management for businesses.