As far as I know EC is handled by BA at JFK. I think the pilots are on non-mainline contracts, the cabin crew have been recruited externally on cheaper non-mainline contracts so I would think with ground handling they also want to keep costs as low as possible. I read that the JFK 'Turn around Manager' is BA. The Flight Attendant position at EC is a dual air/ground role.