Nate Rosenberg
Nate Rosenberg

Nate Rosenberg

Surfer, cook, golfer. Lover of innovations. Follow me at @networknate for tips to improve your business's data network.