Carol Baycroft

Active Spokane, WA Chief Technology Officer for Teck American Incorporated