Join Our Team
Upper Valley Media Solutions is growing—and fast!
We’re looking for someone who can hit the ground running. As much as we would love to train someone with raw passion, the pace and workload of our agency requires a candidate with proven experience. We need a creative, detail-obsessed team player who’s confident working independently and juggling multiple client projects at once. This is not a corporate cubicle gig—we work hard, think big, and make magic happen for small businesses across the Upper Valley.
The ideal candidate has hands-on experience with platforms like Squarespace, Wix, Shopify, or WordPress, and a strong portfolio to back it up. You’ve created content—whether for a brand or your own channels—that stops people mid-scroll. You thrive in a fast-paced environment, communicate clearly, and know how to manage deadlines without being micromanaged. Being a team player is non-negotiable—you’re the type who shows up, pitches in, and goes the extra mile when it’s needed. A flexible schedule and ability to adapt on the fly are essential, and bonus points if you’re local and open to occasional in-person client meetings or shoots in the Upper Valley.