Stimulating creativity and innovation: More and more organisations are appreciating that in this fast-changing world creativity and innovation can no longer be left to a few ‘creatives’. An environment that enables innovation must be pro-actively – there’s no other word for it – CREATED. And at The DEPOT we have developed programmes to help our clients do so and hence benefit from the inherent creativity of so many of their people.