Less productive and there s a lot of things to improve especially people management and business model perse. Business development salaries 33 salaries reported. Free interview details posted anonymously by shopee interview candidates.