The Path To Greatness Starts Here

About Us

Our Work

Contact Us

Awesome Work

Advertising is all about the work. Every headline we write is just a starting point. Where we take an idea depends on where we want it to go. In the following examples, you’ll get a small glimpse of how we breathe life into good ideas. And you’ll also discover something else we’ve known for a long time: the better the work, the shorter the case study.

Price of Gold
AARP Driver Safety
Superhero

Great Work. It's what put us on the map.

As our clients’ revenues and brand presence continue to grow, so do we. Which helps us keep our handshake/email ratio exactly where it should be. We’ve got fully staffed offices in key markets all across the country, so we can be there when you need us.
Literally.

Leadership

Our blueprint for success has been simple: how we accomplish our mission is just as important as the mission itself.
It takes brains, talent and passion. Everything this team takes the lead on.

Dave Thomas

Principal Chief Executive Officer

Sharon Rask

Principal, Chief Operating Officer

Jeff Olsen

Executive Director of Creative Strategy, Account Services

Anne Wood

President, Principal Chief Marketing Officer

Matt Thomas

Principal, Multimedia Director

Troy Thomas

Chief Creative Officer

Lance Oscarson

Executive Director of Creative Services

Tom Scandaliato

Principal Managing Director, New York

Brad Nordgren

Chief Financial Officer

Tom Pratt

Executive Director, Creative and Business Services

Board Members

Our Specialties

Great work gets you noticed. And great companies notice why. To inspire confidence in our clients, we continually need to hit the mark on a target that’s always moving. And how do we do that? It’s simple.  We evolve. And then deliver our signature product: thought, well executed.

Business Strategy
Creative
Content Marketing
User Experience
Social Media
Research & Analytics
Media Planning
Public Relations
Interactive Development
Branding

A Few of Our Clients

In all our years of advertising, there’s one thing we’ve continually stressed to our clients: you’ll do more for your brand by breaking the rules than by following them.
Listed below are a handful of incredible companies we’ve been fortunate enough to work with—You’ll quickly see why their campaigns are also our latest success stories.

How We Work

Without a good execution, a strategy is only a plan — something you intend to do. We call ourselves problem solvers because that’s what we do. And we’re really good at it. We can spot opportunities where others can’t. And it’s probably because we have more “a-ha” moments per capita than anyone else.

Problem
Problem

Ever wonder why some businesses don’t grow as fast as expected or why their profit margins are so skinny while their competitors are thriving? We sure do. And that’s where we start our focus.

Insight

Once we’ve identified the relevant problem, we spend a lot of time trying to understand it, to gain a new perspective of it. This usually happens after we’ve looked at it from a million different angles and turned it upside down and inside out.

Insight
Validation
Validation

Ever wonder why some businesses don’t grow as fast as expected or why their profit margins are so skinny while their competitors are thriving? We sure do. And that’s where we start our focus.

Solution

This is the toughest part of the process. It’s also the most satisfying and rewarding. Arriving at the big idea can transcend any strategy. And that’s what we’re after. Something brand-new and completely unexpected. Something that really moves the needle for our clients.

Solution

Portfolio

It takes artistry and know-how to create a memorable campaign. And of course, just the right amount of magic.

Zions Bank
Honor
get the details  
Zions Bank
Playing the Branch
get the details  
VSP Vision Care - Insurance
get the details  
Superhero
Superhero
get the details  
Ken Garff
Hyundai World’s Worst Negotiators
get the details  
'A Really Soft Bargain'
'A Really Soft Bargain'
get the details  
'Tips By Tots'
AARP Driver Safety
get the details  
Tips By Tots
AARP Driver Safety
get the details  
Zippy Shell
Zippy Shell
get the details  

What can we do for you?

It’s true that good ideas can come from anywhere. But ThomasARTS is a great place to start.

Thank You

We will be in touch

Oops! Something went wrong while submitting the form

Our Offices

The teams that know how to win big are the ones who can take it coast to coast. Stop by one of our national offices and say hello.

California

CA

3070 Bristol St. Suite 340
Costa Mesa, CA 92626
Office: 714-375-7800

Utah

UT

240 South 200 West
Farmington, UT 84025
Office: 801-451-5365

Minnesota

MN

11000 Prairie Lakes Dr., Ste 275
Eden Prairie, MN 55344
Office: 952-252-1900

Washington, D.C.

DC

1300 L St. NW, Suite 900
Washington, D.C. 20005
Office: 202-450-1843

New York

NY

55 Broadway, Suite 1801
New York, NY 10006
Office: 646-572-7500

It’s Not a Franchise Without The Players.

Everybody here is in the game. There are no sidelines. If you’re looking for your next big job opportunity, this is it.

Account Coordinator

MORE DETAILS / APPLY

The Account Coordinator’s role is to facilitate the work of the account team assigned to a set group of clients. The primary responsibility of the role is to project-manage the activities in order that internal teams produce the work for the client on time and on budget. The primary focus of the role is to manage the workflow with internal service teams. The Account Coordinator assists with preparation for client meetings by ensuring all work is ready from the agency team and prepares the documents, chronicling the decisions and action items. Routine status reports and project plans are developed to drive agency activities and inform the client. High standards for accuracy and professionalism are expected.

Duties & Responsibilities

  • Develops project plans, timelines, status reports for internal and client needs.
  • Develop and disseminate conference reports confirming all client approvals or direction for work.
  • Assist the account manager or account supervisor in developing estimates for work, preparing monthly billing in conjunction with Accounting department and the Account Manager or Supervisor.
  • Handles logistical arrangements for client meetings and internal team meetings.
  • Manages the work flow of team projects to/from Proofreading department, Traffic of materials to meet deadlines per the media plans.
  • Develops proficiency in understanding the clients’ style guides, product information, use of toll free numbers and other details; proofs documents and versions before moving them to the next stage.
  • Other core responsibilities include preparation of client needs for Operations/Service areas, participation in preparation of materials for promotional planning, new business presentations and special projects.
  • Other duties as assigned.

Skills Required

  • Basic understanding of marketing and advertising terms and processes
  • Must be organized and administratively excellent in handling projects and communication.
  • Good grammar and spelling skills
  • Highly proficient in Word, Excel, Power Point and must be able to handle Adobe documents for mark up
  • Strong interpersonal skills

All qualified applicants will receive consideration for employment without regard to race, sex, color, religion, national origin, protected veteran status, and on the basis of disability.

Prefered Qualifications

  • Basic understanding of marketing and advertising terms and processes
  • Must be organized and administratively excellent in handling projects and communication.
  • Good grammar and spelling skills
  • Highly proficient in Word, Excel, Power Point and must be able to handle Adobe documents for mark up
  • Strong interpersonal skills

Thank you! Your submission has been received!

Oops! Something went wrong while submitting the form

Executive Director of Technology

MORE DETAILS / APPLY

The role of the Executive Director, Technology is to lead all efforts related to the advancement of technology for clients and the agency. The Executive Director, Technology’s role is to assure the successful execution of the agency’s business mission through development of the agency’s digital presence. This requires envisioning the agency’s service offerings as digitally based solutions. The Executive Digital Director will play a lead role in presenting digital strategies to both existing and potential new clients.  The person will lead strategic development planning for digital projects, interfacing with the client and agency teams.

Duties & Responsibilities

  • ‍The Executive Director will manage two teams – Development Operations who develop the digital products for clients or who work with outsourced partners for the development, and, the IT/System Operations who manage releases and operates the agency’s technology infrastructure.
  • In partnership with the agency’s Board, identify opportunities and risks for delivering the agency’s digital services, including identification of competitive services, opportunities for innovation, and assessment of marketplace obstacles and technical hurdles to the business success.
  • Identify technology trends and evolving social behavior that may support or impede the success of the business.
  • Evaluate and identify appropriate technology platforms (including web application frameworks and the deployment stack) for delivering the digital products.
  • Lead strategic planning to achieve business goals by identifying and prioritizing development initiatives and setting timetables for the evaluation, development, and deployment of all digital services.
  • Participate as a member of the executive management team in establishing governance processes of direction and control to ensure that objectives are achieved, risks are managed appropriately and the organization’s resources are used responsibly, particularly in the areas of software development, office networks and computers, telecommunications and security.
  • Collaborate with the appropriate departments to assess and recommend technologies that support agency-wide organizational needs.
  • Establish a governance process that meets government, client, vendor, and agency expectations for consumer information privacy.
  • Direct development and execution of an enterprise-wide information security plan that protects the confidentiality, integrity, and availability of the company’s data and servers.
  • Direct development and execution of an enterprise-wide disaster recovery and business continuity plan.Communicate the agency’s technology strategy to clients, management, staff, partners, vendors, and other stakeholders.

IMPLEMENTATION & DEPLOYMENT

  • Collaborate with the Board and other relevant stakeholders to develop use cases and specifications that best describe the implementation of any digital products and services we support, including Email, Rich Media, Landing Pages, Microsites, Websites, Web Applications, etc.
  • Collaborate with Creative and Development leads to develop and implement a strong program in which clearly identified Creative staff work as close partners with technology in designing and building every digital product we deliver.
  • Select and manage agency staff or outsourced vendors who will implement development for existing and future digital products.
  • Refine the agency’s Agile-based software development methodology and ensure all Producers, Development and Creative leads are certified and trained in its use.
  • Establish a specification conformance and testing regimen within the Quality Assurance testing department that is based on (1) Test-driven Development, (2) Agile Iterative Testing Methodology, (3) Peer Review and (4) Context-based Regression Testing.
  • Promulgate coding conventions and documentation standards.
  • Establish and supervise the software development process, setting short-term objectives and assessing progress as defined by the selected software development methodology.
  • Conduct code reviews and specification conformance testing as defined by the selected software development methodology.
  • Establish and supervise a quality assurance process, including integration and system testing
  • Select, deploy, and monitor performance profiling tools and procedures (i.e. Nagios, New Relic, Pingdom, etc.).
  • Review and approve proposed development releases and oversee the release process.
  • Monitor application performance and review any application failures in staging or production.
  • Ensure all cross-functional teams related to the delivery and maintenance of digital technology are collaborating closely on each project (i.e. analytics, digital channels, SEO, etc.).
  • Support the marketing process by providing implementation of technical requirements for Internet marketing and search engine optimization.
  • As a member of the executive management team, establish a customer service and support process, with particular responsibility for web-based services that implement the support function. Establish a process to integrate customer service and support with the software engineering process to support resolution of customer issues and improve application usability.
  • Establish and manage a process for ensuring Service Level Agreements, Vendor Agreements and individual Purchase Orders are in place with every technology vendor, and every time we engage on a project.

OPERATIONAL MANAGEMENT

  • Define and communicate agency values and standards for acquiring or developing systems, equipment, or software.
  • Ensure that technology standards and best practices are maintained across the organization.
  • Share knowledge, mentor, and educate the organization’s management, staff, partners, clients, and other stakeholders as needed with regard to the agency’s technological vision, opportunities, and challenges.
  • Ensure agency technical problems are resolved in a timely and cost-effective manner.
  • Review performance of Digital systems to determine operating costs, productivity levels, and upgrade requirements.
  • Develop, track, and control the development and deployment annual operating and capital budgets for purchasing, staffing, and operations.
  • Supervise recruitment, training, retention, and organization of all development staff in accordance with the company hiring process, personnel policies, and budget requirements.
  • Establish standards of performance and monitor conformance for staff (through performance review) and vendors (through service level agreements).
  • Ensure the agency’s internal technological processes and customer-facing services comply with community expectations and applicable laws and regulations for privacy, security, and social responsibility.
  • Promote achievement of the agency’s business goals within a context of community collaboration by developing policies for sharing software code, technological innovation, business processes, and other intellectual property.
  • Contribute to open source software development, standardization of technologies, and evolution of best practices by collaborating with peers outside the company, releasing code, presenting at conferences, and writing for publication (online or offline).

Skills Required

  • Demonstrated ability to envision digital solutions that meet consumer needs or solve business problems.  Hands-on experience coding in more than one currently popular web application framework.
  • Familiar with more than one software development methodology.
  • Ability to discern user requirements and develop specifications.
  • Extensive knowledge of web standards.
  • Experience with Linux-based system administration and web server configuration.
  • Knowledge of Internet protocols and RFC standards, database management systems, and release management procedures.
  • Familiarity with technical requirements of Internet marketing and search engine optimization.
  • Familiarity with information security vulnerabilities and risk management.
  • Familiarity with consumer privacy and payments industry compliance requirements.
  • Exposure to business theory, business process development, governance processes, management, budgeting, and administrative operations.
  • Ability to set and manage priorities judiciously.
  • Excellent written and oral communication skills.
  • Excellent interpersonal skills including diplomacy and influence in working with clients.
  • Ability to articulate ideas to both technical and non-technical audiences
  • Exceptionally self-motivated and directed.
  • Keen attention to detail.
  • Superior analytical, evaluative, and problem-solving abilities.
  • Exceptional service orientation.
  • Ability to motivate in a team-oriented, collaborative environment.
  • On-call availability and periodic overtime.

Prefered Qualifications

  • University or college-level degree in the field of Computer Science, Technology, Information Systems, Data, Security, Business Administration or another similarly rigorous discipline. An advanced degree in one these fields is a plus.
  • 10 years or more managing web application development.
  • 10 years’ experience managing technology teams and processes.

All qualified applicants will receive consideration for employment without regard to race, sex, color, religion, national origin, protected veteran status, and on the basis of disability.

Thank you! Your submission has been received!

Oops! Something went wrong while submitting the form

We are always looking for good people

Send us your resume and we’ll contact you when something opens up.

CONTACT US

Featured Blog Posts

Most Recent