What does “TESA” mean?

“No, not Tesla; it’s TESA” explained Nicolas Barrantes, Executive Recruiter at TESA Talent. While networking at an industry trade show earlier this year (Pittcon 2024 in San Diego), Nicolas made … Continued