Meet Our Finance and Contract Team

Keeping you on task, on budget, and your building on deadline.

When your business depends on costs, schedules and project management being exact, your finance team must be world class. Welcome to Alliance, where our team works with honesty, integrity and transparency, founded on years of industry experience and financial certifications. At Alliance, our customer relations go spread sheet deep.


Thomas Mayne

Vice President of Finance

Trish Holmes

Contracts, Compliance & Accounts Receivable Manager

Andrew Long

Treasury Analyst