Job Description The Global Business Development Manager will lead the business development and marketing team to establish steady business relationship with existing clients as well as to source for new clients and business expansion. This position will be also tasked…