« Back to Glossary Index

An individual who returns to work for a former employer after leaving, having gained experience or expertise elsewhere, showcasing a positive relationship with the previous organisation.

« Back to Glossary Index

Book a Discovery Call