As far as I recall, only two engineers were on shift at any one time. They could never have covered the A330 ops. Regional was covered by a third party company also. Heavy maintenance on the A330 was indeed performed by Lufthansa, however I don't know the location.