Crest Consultants - Drilling, Completions and Construction Mangement Services Crest Consultants is an Alberta based company offering the petroleum industry superior Project Management and Field Supervision Services.
Crest Talent Source - CONSULTANT PLACEMENT SERVICES Crest Talent Source is a Consultant Placement firm that brings technical talent to projects worldwide.