B2B Marketing Intern

Kato RoofingMankato, MN
Hybrid

About The Position

We’re looking for a Marketing Intern to help us better understand and communicate with our commercial roofing customers. In this role, you’ll use existing company data and internal knowledge to create customer personas and map out the customer journey for each type of buyer. This is a great opportunity for someone early in their marketing career who wants hands-on experience with research, messaging, and content planning in a B2B, construction-focused industry. You’ll learn how commercial customers make buying decisions and help shape the content and channels we use to reach them. Additionally, you have the opportunity to work directly with Danny Shaw, CEO who has over a decade of experience leading Global B2B and fashion retail marketing teams.

Requirements

  • Currently pursuing a degree in Marketing, Communications, Business, or a related field.
  • Strong attention to detail and interest in understanding customer behavior.
  • Comfortable working with documents, spreadsheets, and presentations.
  • Clear written communication skills.
  • Curious, organized, and willing to learn

Nice To Haves

  • Basic knowledge of marketing concepts (personas, funnels, or content marketing).
  • Interest in B2B marketing, construction, or trades industries.
  • Familiarity with CRM tools or marketing platforms (helpful, but not required).

Responsibilities

  • Learn AI best practices for research and content generation
  • Review existing information such as CRM data, sales notes, website analytics, and customer feedback.
  • Help create clear customer personas for commercial roofing buyers (e.g., building owners, property managers, facility managers).
  • Document each persona’s goals, challenges, priorities, and decision-making process.
  • Summarize what matters most to each persona when evaluating roofing services.
  • Map the typical customer journey for each persona, from first awareness of a roofing need through choosing a contractor.
  • Identify key questions, concerns, and decision points at each stage.
  • Highlight where marketing content can help educate, reassure, or support the buyer.
  • Help outline a content plan for each persona and journey stage.
  • Recommend types of content such as blog posts, email campaigns, case studies, FAQs, checklists, or sales resources.
  • Suggest where and how content should be delivered (website, email, sales follow-ups, social media, etc.).
  • Ensure messaging is practical, clear, and relevant to commercial roofing customers.
  • Organize personas, journey maps, and content plans in shared documents or presentations.
  • Share findings with the marketing team and incorporate feedback.
  • Keep information easy to understand and updated as needed.

Benefits

  • Real-world experience in B2B marketing for a commercial services company.
  • Hands-on work creating customer personas and journey maps used by the business.
  • Exposure to how marketing supports sales in a commercial roofing environment.
  • Portfolio-ready examples of strategic marketing work.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service