Auburn Leather appoints international operations manager
01/08/2005
Auburn Leather Company has appointed Miles Leach as international operations manager.
He will be based at the
Auburn Leather Company has appointed Miles Leach as international operations manager.
He will be based at the