Margaret Leibovic
Margaret Leibovic

Margaret Leibovic

Firefox for Android engineering manager at Mozilla. I like the web, running, and food.