Lee Holmes's Location
Germany
Lee Holmes's Work
Lee Holmes's Education
Lee Holmes's Summary
Lee Holmes, based in Germany, is currently a Supply Chain Defense Team Leader at BlueVoyant, bringing experience from previous roles at BlueVoyant, Yaana and UK Civil Service. Lee Holmes holds a Bachelor of Science - BS in Digital Communication @ The Open University. Lee Holmes has 1 email on RocketReach.