Person responsible for a database; a database guy.
He who supplies vital information on names, numbers and addresses in relation to people of interest in any given field.
Skilled worker trained in the up-keep of databases.
Our Joshua should have backed up all the latest contact information.
Check with the Joshua before you send out those invites.