Do Gibraltar companies need local directors?
Short answer
No. There is no requirement for local directors.
Detailed answer
Directors can be resident anywhere, although substance requirements may apply depending on activity/tax/other considerations. Talk to your advisors!