Square Pharmaceuticals PLC Medical Promotion Officer | SQUARE Pharmaceuticals PLC. Junior Officer | SQUARE Pharmaceuticals PLC. Executive, Veterinary Services Department | SQUARE Pharmaceuticals PLC. Sales Promotion Officer | Square Pharmaceuticals PLC. Medical Promotion Officer | SQUARE Pharmaceuticals PLC. Medical Promotion Officer | Square Pharmaceuticals PLC. Sales Promotion Officer | SQUARE Pharmaceuticals Executive | Square Pharmaceuticals Medical Promotion Officer | Square Pharmaceuticals