LEADERSHIP TEAM
We are a company of enduring passion and strength. We’ve been privileged to play a role in helping hundreds of organizations create change and improve their products or services through software. We credit our passion and strength to a collaborative approach of managing our business, and to the character of our people.
Veanne Smith
CEO
Responsible for our profitable business growth by building long-term partnerships with our clients.
Tim Smith
President
Oversees the running of our company operations, ensuring that each of our clients receive excellent service. Responsible for driving the company’s vision, purpose, and strategy.
Thayer Tate
Chief Technology Officer
Provides executive leadership to the Solution Design and Project Delivery teams. Inspires great software solution possibilities for our clients.
Ann Mooney
Director of Business Development
Leads our software and staffing business development efforts. Responsible for the initiation and long-term success of client engagements and partnerships.
Jasmine Goyer
Director of Marketing
Guides marketing strategy and growth. Oversees campaigns and communications to enhance visibility, attract clients, and strengthen market presence.
Tom Baker
Director of Delivery
Oversees the software delivery teams, ensuring operational excellence and consistent client success. Drives continuous improvement through effective leadership and strategic project execution.
Austin Smith
Vice President of Strategy and Operations
Responsible for leading strategic and operational initiatives across the company, overseeing systems and processes that support the delivery of services, driving innovation through AI, and engaging with clients to ensure excellence and impact.
Linda Wiesen
Director of Client Success
Leads the Talent Acquisition and Account Management teams while continuing to foster strong client relationships directly. Brings alignment across teams and a consistent focus on client success.
OUR TEAM
We are innovators and visionaries, a specialized team of advisors, consultants, architects, and engineers working together to solve technology’s biggest problems. We work with a diverse portfolio of clients across many industry sectors, from start-ups to Fortune 500 companies.
READY TO BE
PART OF THE TEAM?
Can you describe yourself as:
- Confident in your ability to handle a challenge
- Curious about how things work
- Hungry to learn something new
- Energized by working with talented people
- Excited by what is possible with technology
If this sounds like you, we want you on our team!

