POWER · REPUTATION · FOREVER New We're proud to announce our open-source PR Agency Platform — self-host your agency site. Learn more →
talisman consulting logo

talisman consulting

talisman consulting is a public relations agency based in Boston.

Boston 11-50 employees

This profile is unclaimed. Register as an agency to claim it.

About talisman consulting

Talisman Consulting is a public relations and communications agency based in Boston, Massachusetts, United States. The firm focuses on the connection between brand strategy and employee experience, emphasizing that a brand’s external perception must align with its internal culture. This approach is particularly relevant for B2B companies and service-oriented organizations seeking to build authentic, lasting relationships with both clients and employees.

Specialist Expertise in Brand Strategy and Employee Experience

Talisman Consulting specializes in helping organizations define their brand purpose and embed it into everyday operations. The agency’s methodology begins with brand strategy and identity work, ensuring that a company’s visual expression, messaging, and culture are consistent. A key differentiator is its focus on employee experience—the belief that every employee must embrace the brand’s strategy and values for the brand to succeed. This makes Talisman Consulting particularly effective for businesses undergoing rebranding, cultural transformation, or growth phases where internal alignment is critical.

Application Through Campaigns and Creative Execution

The agency applies its strategic insights through integrated campaigns designed to change customer behavior and shift mindsets. Talisman Consulting creates content across multiple channels—social media, design, video, experiential events, and digital platforms—to activate brand messages. The firm also handles CEO and executive communications, helping leadership teams articulate vision and values internally and externally. By unifying brand marketing campaigns through omni-channel approaches, Talisman Consulting ensures that every touchpoint reinforces the brand’s core narrative.

Services Offered

Based on its stated capabilities and industry focus, Talisman Consulting provides the following services:

  • Brand and rebrand positioning and visual expression
  • Strategic and operational creative, communications, event, and brand management
  • Creative services including social media, design, video, experiential, digital, and UX
  • CEO and executive communications
  • Unified brand marketing campaigns through omni-channel social, environmental, event, and digital

These services are tailored for B2B clients, consulting firms, and service-based organizations that require cohesive brand storytelling across internal and external audiences.

Who Talisman Consulting Works With

Talisman Consulting is a good fit for mid-sized to large B2B organizations in the consulting, professional services, and technology sectors. Companies undergoing rebranding, launching new services, or seeking to improve employee engagement and brand alignment will benefit from its integrated approach. The agency’s Boston headquarters allows it to serve clients throughout the United States, particularly those in the Northeast corridor. Organizations that value a holistic brand strategy—where internal culture and external communications are treated as inseparable—will find Talisman Consulting’s methodology especially relevant.

Key facts

  • Team size: 11-50 employees
  • Headquarters: Boston, Massachusetts, United States
  • Address: Boston Massachusetts United States
  • SIC codes: 1389

Keywords & focus

Topics and areas talisman consulting works with.

  • public relations & communications services
  • b2b
  • consulting
  • services

Technologies

Gmail, Google Apps, GoDaddy Hosting, IoT, Render, AI, Remote

Industries served by talisman consulting

talisman consulting works with clients across 1 sectors. Whether you are a startup or an enterprise, they can support your PR and communications goals.

  • public relations & communications

Frequently asked questions about talisman consulting

Common questions and answers about talisman consulting, their services, location, and how to work with them.

Where is talisman consulting located?
talisman consulting is headquartered in Boston.
What services does talisman consulting offer?
talisman consulting offers media relations, communications strategy, and public relations. They help brands with public relations, media outreach, and strategic communications.
What industries does talisman consulting serve?
talisman consulting serves clients in public relations & communications. They work with startups, scale-ups, and enterprises across these sectors.
Is talisman consulting a verified PR agency?
talisman consulting is listed on Online PR. Verification status is shown on their profile.
How can I contact talisman consulting?
You can visit their website at http://www.talisman-consulting.com
How many reviews does talisman consulting have?
talisman consulting has 0 client reviews with an average rating of 0.0 out of 5.

Share your experience

Be the first to leave a review for talisman consulting.

Log in to leave a review for this agency.

Are you talisman consulting?

This profile hasn't been claimed yet. Claim it to start receiving quote requests directly from clients, manage your listing, and respond to leads.

Claim this listing

Looking for talisman consulting? Visit their website to contact them directly.

Publish your story

Deploy to the network. Verify your email and we’ll review it for our Newsroom.

Publish Story