Jobs & Volunteer Opportunities

At Colorado Ballet, you will enjoy the confidence and security of working with a dynamic growing arts organization that has been part of the Colorado arts community for over 60 years.  From experienced performing arts professionals to entry-level positions, Colorado Ballet seeks out the most talented and enthusiastic people to join our organization.  

We offer a benefits package for our full-time employees and all staff have the opportunity to attend the productions they help bring to life! Colorado Ballet is an equal opportunity employer.


Marketing Associate

Colorado Ballet is a Denver based non-profit organization. Our mission is to present superior quality classical ballet and innovative dance through performances, training and education, as well as community engagement programs that enhance the cultural life of our community.

Job Summary

The Marketing Associate is responsible for supporting Colorado Ballet’s marketing objectives by assisting with the creation and implementation of marketing initiatives for the Raydean Acevedo Colorado Ballet Academy and helping to support areas of marketing Colorado Ballet’s season that will include: maintaining and updating the company’s website, assisting with social media campaigns and content creation, cataloguing and backing up marketing assets, and assisting in creating performance programs and other marketing collateral. The Marketing Associate reports to the Marketing Manager and works collaboratively with Colorado Ballet’s marketing team and other departments. They will work collaboratively with the Academy staff to plan marketing efforts and social media content that will promote Academy classes and programs while continuing to build a loyal patron base. They will work collaboratively with the Marketing Manager to assist in organizing and supporting marketing requests from all departments of the organization. This is an entry level marketing position.


• Experience in managing business social media channels and generating content
• Experience in growing a social media audience preferred
• Excellent verbal and written communication skills, with a focus on concise writing, creative content creation and excellent attention to detail
• Experience in managing a website content management system
• Excellent computer skills, including Microsoft Office programs
• Proven ability to work in a highly collaborative manner, and in a fast-paced environment
• Ability to build relationships with each department and the company dancers
• Strong organizational skills, ability to handle multiple priorities and meet deadlines
• Able to consistently deliver high quality work
• Associates degree in marketing, communications, public relations or other related field or other relevant experience
• Must have a passion for non-profit arts, performing arts, dance and/or cultural organizations
• Some experience in photography and videography for social media preferred
• Some design experience a plus (Photoshop and Canva experience a plus)

Duties and Job Functions

Specific duties include, but are not limited to:
• Oversee strategy and content calendars for Colorado Ballet Academy’s social media channels, and assist with Education content creation for Company social media
• Assist in creative content/copy creation for Colorado Ballet Academy’s social media
• Oversee all website maintenance throughout the website (some HTML knowledge is a plus but not required)
• Assist with Academy monthly newsletters
• Maintain and update dancer bios on the website
• Assist Marketing Manager with various projects throughout the season, which may include: photo shoots, public relations activities, proofreading/editing copy for various marketing and program activities
• Oversee collecting, organizing and cataloguing all marketing assets including photos and videos.
• Oversee and manage backing up all marketing assets
• Assist in coordinating content for printed programs, publications and collateral
• Track and report analytics for social media, website, email campaigns and press coverage
• Maintain project management system and content calendar (experience in Asana a plus)
• Manage online event calendars and other marketing projects as needed

Compensation and Benefits

This is a full-time position and includes benefits. Benefits include subsidized health care, 401(k), paid time off, and flexible work hours.

The salary range for this position is $38,000 - $43,000 annually.


Please submit a resume, cover letter, three professional references and salary expectations to Submissions without these required items will not be considered. No phone calls please. Colorado Ballet is an Equal Opportunity Employer.

Other opportunities
Connect with us