Howard Spode

Howard Spode

Global business services – advisor, implementer, problem-solver