- Research associate pharmacology department Menarini Pharmaceuticals, Florence, 1979—1988, director pharmacology research, 1989—1996, director discovery Menarini Group, 1996—1998, Research and Development director Menarini Group, since 1999. Consultant European Journal Pharmacology, since 1991.
- Reviewer: Urology, Journal Comparative Neurology, Heart and Vessels, others, member editorial board: Regulatory Peptides, since 1992, Journal Autonomic Pharmacology, since 1994, Neurosci., 1995-1999, member advisory editorial board: Life Sciences-Pharmacology Letters, 1991—2001, Trends in Pharmacol. Sciences, since 2000.
Member of International Union of Pharmacology (member membership committee gastrointestinal pharmacology section 1995-1996, correspondent member nomenclature committee 1998-1999, chairman subcommittee receptor nomenclature/drug classification for tachykinin 2000), International Society for Autonomic Neuroscis. (member steering committee 1995), International Neuropeptide Society (board directors 1993-1994), European Neuropeptide Club (vice-chairman 1991-1992, chairman 1992-1994, vice-chairman 1994-1995, member nomination committee 1996-1997).