Efrén A. LamoldaTech Leaders, where is your Team?Three team phases you should know about.Feb 22, 2021Feb 22, 2021
Efrén A. LamoldaLeading a successful tech teamWhen you’re in the start-up and scale-up world, things move so quickly you can end up in a leadership role in the blink of an eye…Nov 30, 2020Nov 30, 2020