Vice President of Corporate Communications
Company Description
insightsoftware is a global provider of comprehensive solutions for the Office of the CFO. We believe an actionable business strategy begins and ends with accessible financial data. With solutions across financial planning and analysis (FP&A), accounting, and operations, we transform how teams operate, empowering leaders to make timely and informed decisions. With data at the heart of everything we do, insightsoftware enables automated processes, delivers trusted insights, boosts predictability, and increases productivity. Learn more at insightsoftware.com.
Job Description
The Vice President of Corporate Marketing will play a pivotal role in shaping our corporate narrative and enhancing our market presence. This senior leadership position is responsible for overseeing Public Relations, Analyst Relations, Communications, Brand Strategy, and Design. The ideal candidate will be a strategic thinker with a proven track record in corporate marketing, strong leadership skills, and a passion for storytelling.
Key Responsibilities:
- Strategic Leadership:
- Develop and execute a comprehensive corporate marketing strategy aligned with the company’s goals and objectives.
- Lead and mentor a high-performing marketing team, fostering a collaborative and creative environment.
- Public Relations:
- Oversee all public relations initiatives, including media relations, press releases, and crisis communications.
- Build and maintain relationships with key media outlets to enhance the company’s visibility and reputation.
- Analyst Relations:
- Cultivate and manage relationships with industry analysts and influencers.
- Ensure the company’s positioning and messaging are effectively communicated to key analysts, driving favorable coverage.
- Communications:
- Develop and implement internal and external communication strategies that convey the company’s mission, values, and strategic vision.
- Oversee the creation of high-quality content, including speeches, presentations, and corporate materials.
- Brand Management:
- Define and evolve the company’s brand identity, ensuring consistency across all touchpoints and channels.
- Drive brand awareness and engagement initiatives to strengthen market position.
- Design Oversight:
- Lead the design function, ensuring all visual communications align with the brand strategy and resonate with target audiences.
- Collaborate with cross-functional teams to create compelling marketing collateral and digital assets.
Qualifications
- Bachelor’s degree in Marketing, Communications, Business, or a related field.
- 10+ years of experience in corporate marketing, with at least 5 years in a leadership role.
- Proven track record in public relations, brand management, and strategic communications.
- Strong understanding of digital marketing, social media, and emerging communication trends.
- Exceptional writing, editing, and presentation skills.
- Ability to work collaboratively with cross-functional teams and influence stakeholders at all levels.
- Experience in fintech or other related SaaS software is a plus.
Additional Information
#LI-Remote
** At this time insightsoftware is not able to offer sponsorship to candidates who are not eligible to work in the country where the position is located. **
Learn more about our high-energy, high-performance global team. Work With Us »
insightsoftware About Us: Hear From Our Team - InsightSoftware (wistia.com)
Background checks are required for employment with insightsoftware, where permitted by country, state/province.
At insightsoftware, we are committed to equal employment opportunity regardless of race, color, ethnicity, ancestry, religion, national origin, gender, sex, gender identity or expression, sexual orientation, age, citizenship, marital or parental status, disability, veteran status, or other class protected by applicable law. We are proud to be an equal opportunity workplace.