Scorch logo

Scorch jobs and careers

St Louis, MO, United States

As of October 24, 2026, Scorch has no open roles listed.

About Scorch

SCORCH fuels contentmarketing, interactive, and brand strategy for some of the most prominent corporations in the world.

Founded in 2009 by Chris Buehler.

Founded
2009
Employees
11 to 50
Headquarters
St Louis

Leadership

The top of Scorch's org chart, with how many people report into each leader.

CBPhoto of Chris Buehler

Chris Buehler

Founder and CEO

12 reports

MPPhoto of Miguel Horta Pardal

Miguel Horta Pardal

Executive Creative Director

7 reports

MBPhoto of Molly Buehler

Molly Buehler

Account Director

1 report

CCPhoto of Chad Compton

Chad Compton

Chief Technology Officer

CFPhoto of Chris Feix

Chris Feix

Chief Experience Officer

Jobs at Scorch

No open positions right now. Explore more companies on TheJobsMap.

Scorch jobs: common questions

Is Scorch hiring right now?
Scorch has no open roles listed as of October 24, 2026. Roles appear here as soon as they are posted on Scorch's careers site.
Where is Scorch headquartered?
Scorch is headquartered in St Louis, MO, United States and was founded in 2009.
Who leads Scorch?
Chris Buehler, Founder and CEO, is at the top of Scorch's org chart.
How do I apply for a job at Scorch?
Pick a role on Scorch's TheJobsMap page and select Apply. Every listing links to the original posting on Scorch's own careers site, so you apply directly with the employer.