Alan Lepofsky

Optimistic Canadian who works as an industry analyst for collaboration software, plays a lot of sports and enjoys travelling and taking pictures.