def pair_contact(individual_contact, pair_type="fnln"):
    """
        Valid pair types
        fnln: pair as first name last name ad email
        notifier: pair as first name last name | email
        sendgrid: {"name": name, "email": email}
        as is: no pairing

        individual_contact must be a tuple in the format
        (fn, ln, email)
    """
    _fnln = ' '.join(individual_contact[:2])
    _email = individual_contact[-1]

    if pair_type == "notifier":
        return '|'.join([_fnln, _email])

    if pair_type == "fnln":
        return (_fnln, _email)

    if pair_type == "sendgrid":
        return {"name": _fnln, "email": _email}

    return individual_contact