
Cyril Mecwan
Cyril Mecwan is the CEO of OnRule, with over 30 years of experience in the fields of new product introduction (NPI), supply chain management, and product regulatory compliance.
This user has not created any post.