I work in an industry where everyone is freelance. I'm Senior Management, employed on a project by project basis and we're always asked to supply references for new jobs - as you would expect.
I've just finished a project where I worked my backside off. I lead the team, with one direct boss above me who was part time.
I have been told by a number of people on the team that I was integral to getting the project finished on time and to budget. That's not to say it wasn't without it's stresses and difficulties but we got it there.
At no point did my superior criticise my work. The 'major' boss of both of us (and the person who commissioned the project) sent me a glowing email and a bottle of champagne as a thank you.
There was one issue regarding days off / money owed which meant I had to finish the project two weeks before the end of my contract (but was paid up till that date). This was nothing to do with my direct boss but was to do with the main company who employed us both. (Don't want to reveal too much in case I 'out' myself). My direct boss said they understood what was going on. My direct boss is the person I would put as my reference.
I have emailed them saying hello etc and also asking if they are happy for me to put them as my referee. Direct boss has said they would rather not.
I am gobsmacked. At no point did they indicate ANY unhappiness with my work. I replied asking for feedback but have had no reply.
My career depends on my references (and CV).
What can I do? Am so upset and shocked.