Believe this was a telemarketer. Missed the call but no message. Looked it up, registered to Robert Williamson in Brooklyn, New York. His LinkedIn profile says he's a "Director Channel Sales at Spectrotel, Inc." Spectrotel calls to sell scammy phone services, so I think he was a telemarketer.