Mozillian - Alison Wheeler

Actually, I'm still around despite rumours to the contrary! (cf. on mozillians.org)

UK - London