Global team assistant administrator careers