Tufin announced yesterday that the company continues to invest in its leadership team to manage and scale operations in parallel with increased demand. Jeff Taylor,...