Represents an Aurinko contact.
@type t() :: %Aurinko.Types.Contact{ company: String.t() | nil, display_name: String.t() | nil, email_addresses: [map()], given_name: String.t() | nil, id: String.t(), job_title: String.t() | nil, phone_numbers: [map()], surname: String.t() | nil }
@spec from_response(map()) :: t()