the word 'подводить/подвести' means to deliver.
does it mean to deliver a person or an object?

how about 'подносить/поднести?
to me this means, to carry an object towards something or someone.