Linked in is The best business networking social media platform right now in March 2019. After meeting people face-to-face make those connections on line. Leverage the features of articles posting up 3 minute videos and treating it like a digital resume or you can showcase your own story of who you are and what you've accomplished and what you can do