The Green Register loading now
South West England

Alma Kaizen

Independent process improvement consultant working in housing and construction. Also part of a wider network (Total Flow).