She currently holds a position at an international organization.
Tips
register
供职 is formal and somewhat literary. In everyday conversation, 工作 (to work) or 任职 (to hold an office) would be more common. 供职 often implies public service or a formal institutional role.