Subsequently it has been a super followup tool for me as a manager

Can you repeat this sentence, but add in punctuation?
Subsequently, it has been a super follow-up tool for me as a manager.