Available Positions


We are currently looking for a talented Social Media and Photographer to handle our social media accounts. Your responsibilities will include creating original text and video content, managing posts, and responding to followers.

It is expected that you stay up-to-date with the latest digital technologies and social media trends. You should have excellent communication skills and be able to express the views of our company creatively.

Ultimately, you should be able to manage our social media presence, ensuring high levels of web traffic and customer engagement. You will be responsible for creating compelling posts, photos of our products, videos of our team, processes, and finished work to upload on various platforms. You will work with our analyst to ensure cohesion and brand consistency. Additionally, you will review analytics and create weekly reports on key metrics.


  • Oversee the overall design of social media accounts (e.g., Facebook timeline cover and all profile pictures, etc.)
  • Generate, edit, publish, and share engaging content daily (e.g., original text, photos, videos, reels, etc.)
  • Maintain and optimize company social pages and profiles on various platforms for increased visibility 
  • Collaborate with other teams, like marketing, sales and customer service to ensure brand consistency 
  • Stay updated with the latest changes and updates on social media platforms
  • Work directly with our Analysit to build and execute social media strategy under the direction of the Marketing Manager. 
  • Communicate with followers, respond to comments/direct messages in a timely manner.

About You:

  • BS in Marketing, Communications, or equivalent
  • You have professional working experience in social media
  • You have recent hands-on experience creating for a social channel, generating stories for either a brand or a media outlet
  • You demonstrate a deep understanding of content creation protocols and best practices for Instagram, Facebook, TikTok, Pinterest, and YouTube. 
  • You have a firm grasp of how content can build and promote a brand across various social media platforms.
  • Excellent written and verbal skills
  • Strong attention to detail and organizational skills

Preferred Qualifications:

  • Experience with Influencer and Affiliate marketing
  • Experience using Trello, Sprout Social, Slack
  • Experience running paid social campaigns


35-40 hr/week

In Person, 9 am-5 pm

Some remote work, after-hours, and travel required

Compensation & Benefits: 

$18-$23 Depending on Experience/Education

Health Benefits (Medical, Vision, and Dental) 

PTO Package 

7 Paid Holidays + Birthday Holiday 

Holiday Bonus

Are we a great fit? To apply, send your resume and examples of work to Haleigh Smith at haleigh@willowhillsoapcompany.com

** Applications must send examples of work or social media experience to be considered. Thank you for understanding.


We are currently looking for a Paid Social Media Ads and SEO Expert. Your responsibilities will include creating, implementing, and managing SEO, Google Ads, Facebook and Instagram Ads, website blog posts, and audience retargeting to drive website traffic and conversions. 

It is expected that you stay up-to-date with the latest marketing trends, algorithms, and paid advertising trends. You must also monitor and analyze social media and Google ad performance as well as SEO ranking, website traffic, and sales. You should have excellent communication skills and the ability to work independently as well as with the marketing team. 

Ultimately, you should be able to manage our online paid advertising and SEO ranking presence, ensuring high levels of website traffic and sales conversion. 


  • The ideal candidate should have a strong background in SEO techniques, keyword research, and on-page optimization. 
  • Strong understanding of the latest digital marketing trends and excellent analytical skills.
  • They should also be proficient in running social media ad campaigns on platforms such as Facebook and Instagram that will enhance our online presence and sales. 
  • Experience with Google Analytics and Meta Business Suite 
  • Experience with audience retargeting


  • Ability to commute and work in person in the office to coordinate with other team members 
  • Write original, powerful, and effective SEO content for blogs and website. 
  • Develop, implement, and manage Google Ads campaigns to drive targeting website traffic and conversions in accordance with our company’s brand guide.
  • Conduct keyword research and optimize SEO strategies to improve organic search ranking and drive website traffic. 
  • Create and manage social media ad campaigns on Facebook and Instagram. 
  • Monitor and analyze social media and Google ad performance as well as SEO ranking, website traffic, and sales. 
  • Collaborate professionally with the marketing team to align ad goals with overall business goals and company branding. 
  • Stay updated with the latest marketing, algorithms, SEO, and paid advertising trends and best practices. 
  • Analyze and maximize ROI. 

About You: 

  • Proven experience with Google Ads, SEO, Google Analytics, Meta Business Suite,  and paid social media ads (Instagram and Facebook). 
  • Strong understanding of SEO principles 
  • Strong understanding of digital marketing trends and analytics 
  • Excellent analytical skills
  • Strong written and verbal communication skills
  • Ability to work independently as well as a part of a team 

Preferred Qualifications: 

  • Google Ads Certification 
  • Google Analytics Certification
  • B.A. or B.S in marketing, computer science and information technology, communications, or business administration


Full-time or part-time (negotiable) 

In person/Hybrid 

Compensation & Benefits: 

Compensation based on experience 

Benefits for full-time employees: 

Health Benefits (Medical, Vision, and Dental) 

PTO Package 

7 Paid Holidays + Birthday Holiday 

Holiday Bonus 

Supervisory Responsibilities 

No supervisory responsibilities at this time 

Are we a great fit? To apply, send your resume and examples of work to Haleigh Smith at haleigh@willowhillsoapcompany.com

** Past work experience/portfolios are highly preferred 

Job Title: Sales Associate

Company: Willow Hill Soap Company

Location: Hendersonville

Job Type: Part Time 

About Willow Hill Soap Company:

Willow Hill Soap Company is a leading provider of handcrafted, all-natural soaps and skincare products. Our commitment to quality and sustainability has made us a trusted brand among customers who value the benefits of pure, organic ingredients. We are seeking a motivated Sales Associate to join our team and contribute to our mission of providing high-quality skincare solutions.

Job Description:

As a Sales Associate at Willow Hill Soap Company, you will play a crucial role in delivering exceptional customer experiences and driving sales growth. You will work closely with our customers to understand their skincare needs, educate them about our products, and ensure they find the perfect solutions. Your responsibilities will include:

1. Customer Service Excellence:

   - Greet and assist customers with enthusiasm and professionalism.

   - Provide product information, skincare advice, and recommendations.

   - Handle customer inquiries, resolve issues, and maintain a positive shopping environment.

2. Sales and Product Knowledge:

   - Demonstrate a deep understanding of our product range.

   - Actively promote and upsell products to meet sales targets.

   - Stay informed about industry trends and competitors' products.

3. Inventory Management:

   - Assist in maintaining accurate inventory levels.

   - Monitor product displays and restock shelves as needed.

   - Report any inventory discrepancies to management.

4. Visual Merchandising:

   - Assist Manager in creating visually appealing product displays.

   - Ensure the store's overall appearance is clean, organized, and inviting.

5. Point of Sale (POS) Operations:

   - Process sales transactions accurately and efficiently.

   - Handle cash, credit card transactions, and maintain a balanced cash register.

   - Assist in opening and closing the store.

6. Team Collaboration:

   - Collaborate with colleagues to achieve team goals and maintain a harmonious work environment.



- Must be available on the weekends 

- Must have a Gmail account 

- High School Diploma or equivalent

- Must be 18+ years of age. 

- Previous retail or customer service experience preferred.

- Excellent interpersonal and communication skills.

- Passion for skincare and natural products.

- Ability to work in a fast-paced retail environment.

- Basic computer skills and experience with POS systems.

- Positive attitude and a willingness to learn.

- Must be able to lift at least 50lbs.

- Ability to stand for long periods at a time.

- Ability to maintain safety while on a ladder.

- Reliable and punctual.

Working at Willow Hill Soap Company offers a dynamic and fulfilling environment where you can contribute to our brand's success while growing your own skills and knowledge in the skincare industry.

To apply, please send your resume and a brief cover letter detailing your relevant experience and enthusiasm for our products to cayla@willowhillsoapcompany.com We look forward to welcoming a new Sales Associate to our team!