JC

Josef Callough

Sales Team Lead at Once Upon a Farm

Josef Callough worked as a Sales Team Lead at Once Upon a Farm starting in 2019. Prior to that, they worked as a Marketing Manager at Renfe from January 2016 to February 2019.

Josef Callough holds a Master's degree in Digital Communication and Media/Multimedia from Universidad Carlos III de Madrid. Josef also has additional certifications in Digital Business from the University of Virginia and Executive Leadership from LinkedIn.

Links

Timeline

  • Sales Team Lead

    2019 - present

View in org chart