Our objective is to bring you first class training that meets your needs and allows you to understand the complexities of regulations, guidance and inspector expectations.

Each course is led by an expert in the field and they use their experience and expertise to bring their topic alive with information, and real-life examples.

We have experience in a wide range of topics both related to the regulatory industry and self-development, so watch this space for new courses.

Training for Individuals

Face to Face Learning
We offer an extensive range of open training courses delivered at our training centre in Edinburgh, Scotland

Live Virtual Learning
Our technical courses are available as open live virtual training courses. These are delivered as whole day courses or split into modules on different days.

Coaching / Mentoring
Tower Mains also provides one-to-one or small group coaching or mentoring.

Training for Organisations / Groups

Face to Face Learning
All our open training can be provided for organisations / groups which is a cost-effective solution if you have 3 or more delegates requiring training. Training is delivered at your location and courses can be customised to meet the needs of your organisation.

Live Virtual Learning
All our open live virtual training can be provided for organisations / groups.

Bespoke Training
We design and develop our training courses and are experienced at meeting our client’s specific organisational objectives and requirements with bespoke training.


Every quarter, Tower Mains will provide our ‘standard’ training which consists of Introduction to GLP, GLP Refresher, Introduction to GCP and GCP Refresher.  Introduction to GMP and GMP Refresher will only be run when we are specifically promoting these and will not be part of the ‘standard’ training each quarter.

During the pandemic we moved from face-to-face training to mainly modular (online ‘live’) Zoom or Teams training and that has been very well received by our clients.  In 2022, we plan to offer webinar, face-to-face and online ‘live’ training.

Please contact us to talk about delivery of your specific training requirements.


“Great to have another experienced GLP/GCP professional with direct bioanalytical experience conduct the training. I think staff appreciate it more knowing the trainer has direct experience in what they do on a day-to-day basis. And great to have someone to ask specific questions to from a senior level! Very informative and gave a clear overview of GLP vs GCP.”

“I enjoyed the course immensely, the anecdotes made us laugh and helped make the content memorable. The experience and expertise of the presenters were clear and they promoted a friendly, open discussion where everyone was able to ask questions.”

“Both Fiona and Marina were very knowledgeable and engaging. They made the training informative and fun.”

“The examples and stories were very interesting and made this training different from other GCP refresher trainings that just stick to reviewing GCP sections one by one.”

“Easy to follow, very clear explained, entertaining, which is very helpful because the subject is sometimes heavy to digest.”

“I thought Shona had a very good understanding of what we do in our lab and how GCP applied to us and tailored her presentation accordingly. It was very well presented and I felt she was very approachable.”

“I thought the course was informative and delivered by Fiona, someone who has first-hand experience of running/being involved in clinical trials. Her stories really brought the training material ‘to life’ and she answered all questions knowledgeably and honestly.”

“Fiona interjected the course with relevant examples and also allowed questions to be asked and interactions between attendees. Exercises were a good idea and got interactions and applying knowledge to the scenarios.”

“Thank you for such fantastic training. I learned so much and was really inspired by both teachers’ experience and knowledge. They both brought such great energy and a very positive attitude. I really enjoyed the day.”

“Shona is very knowledgeable about all aspects of GXP and uses her previous experience when giving training which I like. She is very professional whilst at the same time being friendly and approachable.”