Managed IT, service desk and consulting services provider Applaud Services has appointed Andrew Homewood as business development manager for enterprise solutions.