RE:RE:RE:RE:RE:RE:RE:RE:Continued building These job postings are interesting. Good find abedim15. Sales manager positions in NYC and Singapore, on opposite sides of the planet but hefty roles. Shows expansion.
I had a thought today and am curious. If they're offered in so many countries, do they need translators for customer support? How would that work, whether here or any smaller company that operates globally.