12 SOUTH LLC logo

12 SOUTH LLC jobs and careers

United States

About 12 SOUTH LLC

12 SOUTH LLC is a company based out of 23712 BIRTCHER DR, Lake Forest, California, United States.

Founded
2015
Employees
11 to 50
Headquarters
United States

Leadership

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

JS

Jeff Stickel

Executive Director