TP in Barcelona is seeking a Business Development Representative to act as the strategic link between businesses and Google Cloud solutions. You will identify sales opportunities, profile prospects, and drive new business through outbound campaigns, primarily