Boutique consulting firm Harper and Brown is slated to debut at the annual Cannes Lions Festival on June 17 with its inaugural activation which will spotlight underrepresented talent