James Allen

James is our Osmosis business development lead and works alongside all of our team members and clients. He has an in-depth understanding of the importance of customer service and recognising the need to balance profitable growth and sales with customer satisfaction. James has spent some time abroad travelling and being involved with sustainable eco projects and has spent the last 15 years in business development across various sectors.


Leading from the front in sustainability and refurbishment consultancy