It's been three years and finally requested PTO.
I'm spending sometime in Honduras and San Andres Islands - with three upcoming weeks on the radar, do you have any recomended place in North/South America?
Thanks in advance!
Sr. Customer Success Manager
71 comment