A) Programmer/Analyst/Manager
B) 9-16 km each way, depending on route
C) When at work I shower, change, or just clean-up. Depends on day, weather, route.
D) My bike is parked in my office.
E) Hmm...40 now...minus...borrow from...since I was a student...20-odd years, I guess.
F) I go for all year, but tend to be lazier when it's well below freezing.