Senior Salesforce Consultant

Senior Implementation Consultant with experience in managing end-to-end delivery of complex solutions to multiple clients from scoping and gathering requirements, project managing on/offshore developer resources and leading SFDC solutions for implementations and migrations. Need to be able to commute within New York area. Candidate desirables: Strong understanding of programming languages and excellent communication and technical writing skills