Cobra is a contract manufacturer for vaccines, might have some other businessUS company, guess testing out their market in Asia, no comment as they told me they have not much business for CMO services in Asia currently...
it seems Cobra is different from Cobra group, a bit confusing
I did not make it clear it should be Cobra group. Now i know it is from UK one of the world's biggest direct sales company and Expanded aggressively in Australia and asia. Thanks gege anyway.
i have been there and they put recruit adv quite frequently, but it is very small office, seems like one man show, i didn't intend to join since the manager is only talking about how he became successful with cobra, feel like MLM...