(11/17/09 Burlington, MA ) Ellen Rubin Founder & VP Products CLOUDSWITCH. Portrait of Rubin inside boardroom at her office. Staff Photo by Patrick Whittemore Saved in Weds and ad fin and archive

Leave a Reply