Yahoo Canada Web Search

Search results

  1. Dictionary
    point of contact

    noun

    • 1. a person or department that can be approached for information or assistance on a specific topic: "the duty team is the first point of contact for clients visiting the centre"