I did work very closely with the product development, however actually my question was why the title Business Development seems to give negative vibes for people? And is this the case all over the world?
The job I was denied btw was a sales job and the feedback was that my Business Development experience was not sales enough.