If we have consultants working on our behalf for particular sites, are they allowed access to My Energy Coach?

Yes, as long as we have a signed Letter of Authority confirming they are working on behalf of yourself as the customer and which sites they require access to the data for.