Contact the US Sales Team DENVER Head Office – Tartan Energy USA LLC 1600 Broadway Suite 1600 Denver, CO 80202 303-386-7181 Ask us how we can help you meet your company objectives. Complete the form below. Notice: JavaScript is required for this content.