Hi All,
I am just wondering which NOC fits best. I think its 0124 but I just wanted people's opinion and the experts to weigh in. My title was Business development manager. Thank you.
My Role:
Oversaw the preparation of marketing literature and communication of new product developments to...