One who takes advantage of any opportunity to achieve an end, often with no regard for principles or consequences.
A person who adapts his actions, responses, etc, to take advantage of opportunities, circumstances, etc
American Heritage(R) Dictionary of the English Language, Fifth Edition. Copyright (c) 2011 by Houghton Mifflin Harcourt Publishing Company. Published by Houghton Mifflin Harcourt Publishing Company. All rights reserved.
Taking advantage of opportunities and circumstances in this way
www.Collinsdictionary.com (c) HarperCollins Publishers Ltd 2016