Alex Blum

#408183

CEO, Rugged Communications