technology evangelism | product development | new media promotion | client cultivation | sales execution | project management | guerrilla philanthropy | suburban gastronomy

michael haverhals

Network architecture design for a 200 acre mixed-use development