NO! Although part of my job sounds like a technical consultant. As I mentioned, my title cannot true reflect my job nature. And in which field I work with. It is quite rare.
None of the title is correct but they are part of my job nature. As I mentioned before, my title cannot truely reflect my job. It is in fact a very simple title.
Project Manager? or Business Manager? or Account Manager?