Meech International has named Donald Lewis as business development manager, responsible for development and support in new market areas.
Meech International has named Donald Lewis as business development manager, responsible for development and support in new market areas.