Odyssey is seeking a creative, strategic, and energetic Brand Manager to elevate the company’s brand and communicate its mission, values, and culture. Reporting to the Marketing Manager, the Brand Manager collaborates across the organization—including with technical experts, growth leaders, operations, and executive leadership—to turn complex ideas into compelling stories for customers, employees, partners, and prospective team members. The role supports talent attraction, customer relationships, and company culture across defense, aerospace, cyber, space, and engineering markets. The position is based in Huntsville, Alabama, and is hybrid. Travel may be up to 15%. Work hours may fluctuate depending on proposal schedules, and support may be needed during non-standard hours, including evenings and weekends. No clearance is required. Applicants must be U.S. citizens.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level