Technology Read Time : 0 Minutes Katie Finn Named Information Technology Manager at Blackleaf Solutions — Security Today June 19, 2021 Luis [email protected]