Home Business Seal Solar Names Chief Legal Officer, General Counsel New Hires