Krystal and Saagar challenge Deval Patrick Senior Advisor on corporate background