John Leblanc (President) @ S & L Technologies Group Inc.