Company · 7 open roles
Careers at The Freeman Company
The Freeman Company has 7 active roles on ResuMinder right now. Score your CV instantly and use the ResuMinder extension to apply in seconds — no manual form-filling.
Refreshed continuously
Across active listings
All open roles
7 positions at The Freeman Company
Manager Exhibitor Services (94269)
The Freeman Company·Atlanta, Georgia, United States
Manager Exhibitor Services (94269) at The Freeman Company. Location: Atlanta, Georgia, United States. Role: managing staff, resolving complaints, overseeing billing Requirements: 3+ years related customer service/exposition experience, 1+ year supervisory experience; HS diploma r…
Product Manager AV Systems (94254)
The Freeman Company·Dallas, Texas, United States
Product Manager AV Systems (94254) at The Freeman Company. Location: Dallas, Texas, United States. Role: managing platforms, gathering requirements, coordinating vendors Requirements: Manage AV platform roadmap and enhancements, gather requirements, coordinate vendors, lead UAT a…
Social Media Manager (94242)
The Freeman Company·Dallas, Texas, United States
Social Media Manager (94242) at The Freeman Company. Location: Dallas, Texas, United States. Role: creating content, analyzing performance, managing calendar Requirements: Bachelor's in Marketing or communication required; 3+ years social media experience; strong content creation…
Client Solutions Manager (94218)
The Freeman Company·San Antonio, Texas, United States
Client Solutions Manager (94218) at The Freeman Company. Location: San Antonio, Texas, United States. Role: managing events, managing budgets, liaising departments Requirements: 2+ years related sales/account/project management experience; High School diploma or equivalent requir…
Website Content & Analytics Sr Manager (94213)
The Freeman Company·Dallas, Texas, United States
Website Content & Analytics Sr Manager (94213) at The Freeman Company. Location: Dallas, Texas, United States. Role: publishing content, optimizing visibility, analyzing data Requirements: 7+ years in web publishing, content operations, or web analytics; Bachelor's in related fie…
Marketing Analytics Manager (94212)
The Freeman Company·Dallas, Texas, United States
Marketing Analytics Manager (94212) at The Freeman Company. Location: Dallas, Texas, United States. Role: defining metrics, managing reporting, driving automation Requirements: 8+ years in marketing analytics/ops, experience synthesizing multi-platform data, Salesforce and Market…
VP TFC Brand & Event Experience (94209)
The Freeman Company·Dallas, Texas, United States
VP TFC Brand & Event Experience (94209) at The Freeman Company. Location: Dallas, Texas, United States. Role: setting strategy, leading teams, building insights Requirements: Bachelor's in marketing/communications/business, 15+ years in brand strategy or integrated marketing, exp…