Karl McCaffrey
Chief Executive Officer
Identity issued by Confrmo
This identity
Confrmo issued this identity and Karl McCaffrey accepted it. Either party can revoke it, and Confrmo shows it as inactive the moment they do.
Chief Executive Officer
Confrmo issued this identity and Karl McCaffrey accepted it. Either party can revoke it, and Confrmo shows it as inactive the moment they do.