Our Team

Kevin Craig 

CEO
(Office) 800-468-9568 X 196
(Cell) 951-760-1115
Kevin.Craig@pagecooperative.com

Marc Michaels

CFO
800-468-9568 X 187
marc.michaels@pagecooperative.com

Sharon Shifflett

Controller
800-468-9568 X 177
sharon@pagecooperative.com

Tony Lopez

Invoicing Coordinator
800-468-9568 X 183
tony@pagecooperative.com

Trevor Koleszarik

Marketing/Admin
800-468-9568 X 182
trevor@pagecooperative.com

Iomie Kendrick

Accounts Receivable
Iomie.kendrick@pagecooperative.com

John Mahoney

Sales/Marketing
813-951-2417
John.mahoney@pagecooperative.com 

Kevin Craig 

CEO
(Office) 800-468-9568 X 196
(Cell) 951-760-1115
Kevin.Craig@pagecooperative.com

Marc Michaels

Controller
800-468-9568 X 187
marc.michaels@pagecooperative.com

Sharon Shifflett

Accounting Manager
800-468-9568 X 177
sharon@pagecooperative.com

Tony Lopez

Invoicing Coordinator
800-468-9568 X 183
tony@pagecooperative.com

Iomie Kendrick

Accounts Receivable
Iomie.kendrick@pagecooperative.com

Trevor Koleszarik

Marketing/Admin
800-468-9568 X 182
trevor@pagecooperative.com

John Mahoney

Sales/Marketing
813-951-2417
John.mahoney@pagecooperative.com