well , i think ur designation still is a consultant not lead or manager. Managers r diffrent . consultants onsite\offshore only guide there existing staff ... so wont be lead's or mamangers.
You can twist ur words in job responsibilities\duties but ur companies reference letter should also say the same. And also if CIC enquires the company , the representative should present u as lead or manager .
So just think more about it
dont agree, pal... i am what he is plus a little more responsibilities around pre-sales and i did not twist any words.. just picked whatever was relevant to my job functions from 0213 listing and wrote it down... added a few things that show rich experience... and i got the medicals request this Monday.... and to top it, my designation is Consultant...
so, job functions are important, not designation....