Lorraine Ben

Chief Executive – Lockheed Martin Canada