We utilise an integrated Managed Service Desk/Helpdesk within all organisations that we support.  This allows for industry best practice in fault and request tracking.  ICT also utilise a cloud based project management system for more detailed ongoing projects.  This allows full end to end management of projects with access given to key members of the project (both in house and external consultants, etc) and has proven to be very successful.