oversee - Dictionary definition and meaning for word oversee
My project manager watch over and direct, supervise me from overseas