Long-time Providence Marketing Group employee Jack Gavin was recently promoted to the position of senior marketing manager.