Director at CECO ENVIRONMENTAL · VP, General Counsel & Secretar at Roper Technologies. Filing since 2 May 2012. CIK 0001334937