I'm not sure I like a Managing Director coming up with terms like "It just keeps getting better and better!"
Would normally be a bit of a red flag.
I'm not sure I like a Managing Director coming up with terms...
Add to My Watchlist
What is My Watchlist?