There are many ways of doing things, i still haven’t done a Quest System, so i just said that on top of my head. Say your quest objective is to go to a specific location, you can either be checking every tick if your actor location is on the desired location or put somekind of actor that has a collision box that when entered it will trigger an event to mark the quest as complete. In terms of placement the character itself might be also a good place to put the Quest Manager, but it depends on the situation. If it’s a multiplayer game and every player have the same quest it might not make much sense to have it there.